PageSourceSearch

https://rootstock.io/dd1299349dd20e1930e273fdc3c591f9d071e1cb-774152c77a815dd46ede.js

js rootstock.io collected 2026-10-02 05:30:33 UTC 35,904 bytes, 3 lines download raw bytes

1/*! For license information please see dd1299349dd20e1930e273fdc3c591f9d071e1cb-774152c77a815dd46ede.js.LICENSE.txt */
2(self.webpackChunkrsk=self.webpackChunkrsk||[]).push([[2045],{2902:function(t,e,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},r.apply(this,arguments)}n.d(e,{A:function(){return i}});var o={strings:["These are the default values...","You know what you should do?","Use your own!","Have a great day!"],stringsElement:null,typeSpeed:0,startDelay:0,backSpeed:0,smartBackspace:!0,shuffle:!1,backDelay:700,fadeOut:!1,fadeOutClass:"typed-fade-out",fadeOutDelay:500,loop:!1,loopCount:1/0,showCursor:!0,cursorChar:"|",autoInsertCss:!0,attr:null,bindInputFocusEvents:!1,contentType:"html",onBegin:function(t){},onComplete:function(t){},preStringTyped:function(t,e){},onStringTyped:function(t,e){},onLastStringBackspaced:function(t){},onTypingPaused:function(t,e){},onTypingResumed:function(t,e){},onReset:function(t){},onStop:function(t,e){},onStart:function(t,e){},onDestroy:function(t){}},s=new(function(){function t(){}var e=t.prototype;return e.load=function(t,e,n){if(t.el="string"==typeof n?document.querySelector(n):n,t.options=r({},o,e),t.isInput="input"===t.el.tagName.toLowerCase(),t.attr=t.options.attr,t.bindInputFocusEvents=t.options.bindInputFocusEvents,t.showCursor=!t.isInput&&t.options.showCursor,t.cursorChar=t.options.cursorChar,t.cursorBlinking=!0,t.elContent=t.attr?t.el.getAttribute(t.attr):t.el.textContent,t.contentType=t.options.contentType,t.typeSpeed=t.options.typeSpeed,t.startDelay=t.options.startDelay,t.backSpeed=t.options.backSpeed,t.smartBackspace=t.options.smartBackspace,t.backDelay=t.options.backDelay,t.fadeOut=t.options.fadeOut,t.fadeOutClass=t.options.fadeOutClass,t.fadeOutDelay=t.options.fadeOutDelay,t.isPaused=!1,t.strings=t.options.strings.map((function(t){return t.trim()})),t.stringsElement="string"==typeof t.options.stringsElement?document.querySelector(t.options.stringsElement):t.options.stringsElement,t.stringsElement){t.strings=[],t.stringsElement.style.cssText="clip: rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;";var s=Array.prototype.slice.apply(t.stringsElement.children),a=s.length;if(a)for(var i=0;i<a;i+=1)t.strings.push(s[i].innerHTML.trim())}for(var u in t.strPos=0,t.arrayPos=0,t.stopNum=0,t.loop=t.options.loop,t.loopCount=t.options.loopCount,t.curLoop=0,t.shuffle=t.options.shuffle,t.sequence=[],t.pause={status:!1,typewrite:!0,curString:"",curStrPos:0},t.typingComplete=!1,t.strings)t.sequence[u]=u;t.currentElContent=this.getCurrentElContent(t),t.autoInsertCss=t.options.autoInsertCss,this.appendAnimationCss(t)},e.getCurrentElContent=function(t){return t.attr?t.el.getAttribute(t.attr):t.isInput?t.el.value:"html"===t.contentType?t.el.innerHTML:t.el.textContent},e.appendAnimationCss=function(t){var e="data-typed-js-css";if(t.autoInsertCss&&(t.showCursor||t.fadeOut)&&!document.querySelector("["+e+"]")){var n=document.createElement("style");n.type="text/css",n.setAttribute(e,!0);var r="";t.showCursor&&(r+="\n        .typed-cursor{\n          opacity: 1;\n        }\n        .typed-cursor.typed-cursor--blink{\n          animation: typedjsBlink 0.7s infinite;\n          -webkit-animation: typedjsBlink 0.7s infinite;\n                  animation: typedjsBlink 0.7s infinite;\n        }\n        @keyframes typedjsBlink{\n          50% { opacity: 0.0; }\n        }\n        @-webkit-keyframes typedjsBlink{\n          0% { opacity: 1; }\n          50% { opacity: 0.0; }\n          100% { opacity: 1; }\n        }\n      "),t.fadeOut&&(r+="\n        .typed-fade-out{\n          opacity: 0;\n          transition: opacity .25s;\n        }\n        .typed-cursor.typed-cursor--blink.typed-fade-out{\n          -webkit-animation: 0;\n          animation: 0;\n        }\n      "),0!==n.length&&(n.innerHTML=r,document.body.appendChild(n))}},t}()),a=new(function(){function t(){}var e=t.prototype;return e.typeHtmlChars=function(t,e,n){if("html"!==n.contentType)return e;var r=t.substr(e).charAt(0);if("<"===r||"&"===r){var o;for(o="<"===r?">":";";t.substr(e+1).charAt(0)!==o&&!(1+ ++e>t.length););e++}return e},e.backSpaceHtmlChars=function(t,e,n){if("html"!==n.contentType)return e;var r=t.substr(e).charAt(0);if(">"===r||";"===r){var o;for(o=">"===r?"<":"&";t.substr(e-1).charAt(0)!==o&&!(--e<0););e--}return e},t}()),i=function(){function t(t,e){s.load(this,e,t),this.begin()}var e=t.prototype;return e.toggle=function(){this.pause.status?this.start():this.stop()},e.stop=function(){this.typingComplete||this.pause.status||(this.toggleBlinking(!0),this.pause.status=!0,this.options.onStop(this.arrayPos,this))},e.start=function(){this.typingComplete||this.pause.status&&(this.pause.status=!1,this.pause.typewrite?this.typewrite(this.pause.curString,this.pause.curStrPos):this.backspace(this.pause.curString,this.pause.curStrPos),this.options.onStart(this.arrayPos,this))},e.destroy=function(){this.reset(!1),this.options.onDestroy(this)},e.reset=function(t){void 0===t&&(t=!0),clearInterval(this.timeout),this.replaceText(""),this.cursor&&this.cursor.parentNode&&(this.cursor.parentNode.removeChild(this.cursor),this.cursor=null),this.strPos=0,this.arrayPos=0,this.curLoop=0,t&&(this.insertCursor(),this.options.onReset(this),this.begin())},e.begin=function(){var t=this;this.options.onBegin(this),this.typingComplete=!1,this.shuffleStringsIfNeeded(this),this.insertCursor(),this.bindInputFocusEvents&&this.bindFocusEvents(),this.timeout=setTimeout((function(){t.currentElContent&&0!==t.currentElContent.length?t.backspace(t.currentElContent,t.currentElContent.length):t.typewrite(t.strings[t.sequence[t.arrayPos
2]],t.strPos)}),this.startDelay)},e.typewrite=function(t,e){var n=this;this.fadeOut&&this.el.classList.contains(this.fadeOutClass)&&(this.el.classList.remove(this.fadeOutClass),this.cursor&&this.cursor.classList.remove(this.fadeOutClass));var r=this.humanizer(this.typeSpeed),o=1;!0!==this.pause.status?this.timeout=setTimeout((function(){e=a.typeHtmlChars(t,e,n);var r=0,s=t.substr(e);if("^"===s.charAt(0)&&/^\^\d+/.test(s)){var i=1;i+=(s=/\d+/.exec(s)[0]).length,r=parseInt(s),n.temporaryPause=!0,n.options.onTypingPaused(n.arrayPos,n),t=t.substring(0,e)+t.substring(e+i),n.toggleBlinking(!0)}if("`"===s.charAt(0)){for(;"`"!==t.substr(e+o).charAt(0)&&(o++,!(e+o>t.length)););var u=t.substring(0,e),l=t.substring(u.length+1,e+o),c=t.substring(e+o+1);t=u+l+c,o--}n.timeout=setTimeout((function(){n.toggleBlinking(!1),e>=t.length?n.doneTyping(t,e):n.keepTyping(t,e,o),n.temporaryPause&&(n.temporaryPause=!1,n.options.onTypingResumed(n.arrayPos,n))}),r)}),r):this.setPauseStatus(t,e,!0)},e.keepTyping=function(t,e,n){0===e&&(this.toggleBlinking(!1),this.options.preStringTyped(this.arrayPos,this));var r=t.substr(0,e+=n);this.replaceText(r),this.typewrite(t,e)},e.doneTyping=function(t,e){var n=this;this.options.onStringTyped(this.arrayPos,this),this.toggleBlinking(!0),this.arrayPos===this.strings.length-1&&(this.complete(),!1===this.loop||this.curLoop===this.loopCount)||(this.timeout=setTimeout((function(){n.backspace(t,e)}),this.backDelay))},e.backspace=function(t,e){var n=this;if(!0!==this.pause.status){if(this.fadeOut)return this.initFadeOut();this.toggleBlinking(!1);var r=this.humanizer(this.backSpeed);this.timeout=setTimeout((function(){e=a.backSpaceHtmlChars(t,e,n);var r=t.substr(0,e);if(n.replaceText(r),n.smartBackspace){var o=n.strings[n.arrayPos+1];n.stopNum=o&&r===o.substr(0,e)?e:0}e>n.stopNum?(e--,n.backspace(t,e)):e<=n.stopNum&&(n.arrayPos++,n.arrayPos===n.strings.length?(n.arrayPos=0,n.options.onLastStringBackspaced(),n.shuffleStringsIfNeeded(),n.begin()):n.typewrite(n.strings[n.sequence[n.arrayPos]],e))}),r)}else this.setPauseStatus(t,e,!1)},e.complete=function(){this.options.onComplete(this),this.loop?this.curLoop++:this.typingComplete=!0},e.setPauseStatus=function(t,e,n){this.pause.typewrite=n,this.pause.curString=t,this.pause.curStrPos=e},e.toggleBlinking=function(t){this.cursor&&(this.pause.status||this.cursorBlinking!==t&&(this.cursorBlinking=t,t?this.cursor.classList.add("typed-cursor--blink"):this.cursor.classList.remove("typed-cursor--blink")))},e.humanizer=function(t){return Math.round(Math.random()*t/2)+t},e.shuffleStringsIfNeeded=function(){this.shuffle&&(this.sequence=this.sequence.sort((function(){return Math.random()-.5})))},e.initFadeOut=function(){var t=this;return this.el.className+=" "+this.fadeOutClass,this.cursor&&(this.cursor.className+=" "+this.fadeOutClass),setTimeout((function(){t.arrayPos++,t.replaceText(""),t.strings.length>t.arrayPos?t.typewrite(t.strings[t.sequence[t.arrayPos]],0):(t.typewrite(t.strings[0],0),t.arrayPos=0)}),this.fadeOutDelay)},e.replaceText=function(t){this.attr?this.el.setAttribute(this.attr,t):this.isInput?this.el.value=t:"html"===this.contentType?this.el.innerHTML=t:this.el.textContent=t},e.bindFocusEvents=function(){var t=this;this.isInput&&(this.el.addEventListener("focus",(function(e){t.stop()})),this.el.addEventListener("blur",(function(e){t.el.value&&0!==t.el.value.length||t.start()})))},e.insertCursor=function(){this.showCursor&&(this.cursor||(this.cursor=document.createElement("span"),this.cursor.className="typed-cursor",this.cursor.setAttribute("aria-hidden",!0),this.cursor.innerHTML=this.cursorChar,this.el.parentNode&&this.el.parentNode.insertBefore(this.cursor,this.el.nextSibling)))},t}()},4087:function(t,e,n){"use strict";n.d(e,{N:function(){return i}});var r=n(6540),o=n(8063),s=n.n(o),a=n(9223);const i=t=>{const{start:e,end:n,color:o,startAnchor:i="right",endAnchor:u="auto",classes:l,animateDrawing:c=!1,showHead:f=!1}=t,{0:d,1:p}=(0,r.useState)(0),h=(0,a.G)("Rootstock Sans");if((0,r.useEffect)((()=>{h&&p(e.current.offsetHeight/2);const t=()=>{e.current&&p(e.current.offsetHeight/2)};return window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)}),[e,h]),e&&n)return r.createElement(s(),{headShape:"circle",start:e,end:n,showHead:f,color:o||"rgb(222,255,26)",curveness:0,strokeWidth:1,animateDrawing:c,startAnchor:{position:i,offset:{y:d}},endAnchor:u,passProps:{className:l}})}},8063:function(t,e,n){var r;r=function(t,e,n){return function(){"use strict";var r={
2"./src/Xarrow/utils/buzzier.js":function(t,e,n){n.r(e),n.d(e,{bzFunction:function(){return r},buzzierMinSols:function(){return o}});var r=function(t,e,n,r){return function(o){return Math.pow(1-o,3)*t+3*Math.pow(1-o,2)*o*e+3*(1-o)*Math.pow(o,2)*n+Math.pow(o,3)*r}},o=function(t,e,n,o){var s=r(t,e,n,o),a=-6*t+12*e-6*n,i=Math.pow(-6*t+12*e-6*n,2)-4*(3*e-3*t)*(-3*t+9*e-9*n+3*o),u=2*(-3*t+9*e-9*n+3*o);return[s((a+Math.sqrt(i))/u),s((a-Math.sqrt(i))/u)]}},
2"./src/Xarrow/Xarrow.tsx":function(t,e,n){var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},r.apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&o(e,t,n);return s(e,t),e},i=this&&this.__spreadArray||function(t,e){for(var n=0,r=e.length,o=t.length;n<r;n++,o++)t[o]=e[n];return t},u=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var l=a(n("react")),c=u(n("./src/Xarrow/useXarrowProps.ts")),f=n("./src/Xwrapper.tsx"),d=u(n("./src/Xarrow/propTypes.ts")),p=n("./src/Xarrow/utils/GetPosition.tsx"),h=(console.log,function(t){var e,n=l.useRef({svgRef:l.useRef(null),lineRef:l.useRef(null),headRef:l.useRef(null),tailRef:l.useRef(null),lineDrawAnimRef:l.useRef(null),lineDashAnimRef:l.useRef(null),headOpacityAnimRef:l.useRef(null)}),o=n.current,s=o.svgRef,a=o.lineRef,u=o.headRef,d=(o.tailRef,o.lineDrawAnimRef),h=o.lineDashAnimRef,y=o.headOpacityAnimRef;l.useContext(f.XarrowContext);var v=c.default(t,n.current),m=v[0],g=m.labels,b=m.lineColor,w=m.headColor,x=m.tailColor,P=m.strokeWidth,S=m.showHead,O=m.showTail,E=m.dashness,C=m.headShape,_=m.tailShape,k=m.showXarrow,M=m.animateDrawing,T=m.zIndex,j=m.passProps,L=m.arrowBodyProps,A=m.arrowHeadProps,D=m.arrowTailProps,B=m.SVGcanvasProps,R=m.divContainerProps,z=m.divContainerStyle,N=m.SVGcanvasStyle,X=m._debug,H=m.shouldUpdatePosition;M=t.animateDrawing;var I=l.useState(!M),F=I[0],q=I[1],G=l.useState({})[1],V=function(){return G({})},W=l.useState({cx0:0,cy0:0,cw:0,ch:0,x1:0,y1:0,x2:0,y2:0,dx:0,dy:0,absDx:0,absDy:0,cpx1:0,cpy1:0,cpx2:0,cpy2:0,headOrient:0,tailOrient:0,arrowHeadOffset:{x:0,y:0},arrowTailOffset:{x:0,y:0},headOffset:0,excRight:0,excLeft:0,excUp:0,excDown:0,startPoints:[],endPoints:[],mainDivPos:{x:0,y:0},xSign:1,ySign:1,lineLength:0,fHeadSize:1,fTailSize:1,arrowPath:"",labelStartPos:{x:0,y:0},labelMiddlePos:{x:0,y:0},labelEndPos:{x:0,y:0}}),U=W[0],$=W[1];l.useLayoutEffect((function(){if(H.current){var t=p.getPosition(v,n);$(t),H.current=!1}}));var Q=U.x2-U.arrowHeadOffset.x,Y=U.y2-U.arrowHeadOffset.y,J=U.x1-U.arrowTailOffset.x,K=U.y1-U.arrowTailOffset.y,Z=E.strokeLen+E.nonStrokeLen,tt=1;E.animation<0&&(E.animation*=-1,tt=-1);var et,nt,rt,ot,st=0;return M&&0==F?("boolean"==typeof M&&(M=1),nt=M+"s",et=U.lineLength,ot=U.lineLength,rt=1,M<0&&(ot=(e=[st,ot])[0],st=e[1],nt=-1*M+"s")):(et=E.strokeLen+" "+E.nonStrokeLen,nt=1/E.animation+"s",ot=Z*tt,rt="indefinite",st=0),l.useLayoutEffect((function(){a.current&&$((function(t){var e,n;return r(r({},t),{lineLength:null!==(n=null===(e=a.current)||void 0===e?void 0:e.getTotalLength())&&void 0!==n?n:0})}))}),[a.current]),l.useEffect((function(){var t=function(){window.addEventListener("resize",V);var t=function(){var t,e;q(!0),null===(t=y.current)||void 0===t||t.beginElement(),null===(e=h.current)||void 0===e||e.beginElement()},e=function(){return u.current.style.opacity="0"};return d.current&&u.current&&(d.current.addEventListener("endEvent",t),d.current.addEventListener("beginEvent",e)),function(){window.removeEventListener("resize",V),d.current&&(d.current.removeEventListener("endEvent",t),u.current&&d.current.removeEventListener("beginEvent",e))}}();return function(){q(!1),t()}}),[k]),l.default.createElement("div",r({},R,{style:r({position:"absolute",zIndex:T},z)}),k?l.default.createElement(l.default.Fragment,null,l.default.createElement("svg",r({ref:s,width:U.cw,height:U.ch,style:r({position:"absolute",left:U.cx0,top:U.cy0,pointerEvents:"none",border:X?"1px dashed yellow":null},N),overflow:"auto"},B),l.default.createElement("path",r({ref:a,d:U.arrowPath,stroke:b,strokeDasharray:et,strokeWidth:P,fill:"transparent",pointerEvents:"visibleStroke"},j,L),l.default.createElement(l.default.Fragment,null,F?l.default.createElement(l.default.Fragment,null,E.animation?l.default.createElement("animate",{ref:h,attributeName:"stroke-dashoffset",values:Z*tt+";
20",dur:1/E.animation+"s",repeatCount:"indefinite"}):null):l.default.createElement(l.default.Fragment,null,M?l.default.createElement("animate",{ref:d,id:"svgEndAnimate",attributeName:"stroke-dashoffset",values:ot+";"+st,dur:nt,repeatCount:rt}):null))),O?l.default.createElement("g",r({fill:x,pointerEvents:"auto",transform:"translate("+J+","+K+") rotate("+U.tailOrient+") scale("+U.fTailSize+")"},j,D),_.svgElem):null,S?l.default.createElement("g",r({ref:u,fill:w,pointerEvents:"auto",transform:"translate("+Q+","+Y+") rotate("+U.headOrient+") scale("+U.fHeadSize+")",opacity:M&&!F?0:1},j,A),l.default.createElement("animate",{ref:y,dur:"0.4",attributeName:"opacity",from:"0",to:"1",begin:"indefinite",repeatCount:"0",fill:"freeze"}),C.svgElem):null,X?l.default.createElement(l.default.Fragment,null,l.default.createElement("circle",{r:"5",cx:U.cpx1,cy:U.cpy1,fill:"green"}),l.default.createElement("circle",{r:"5",cx:U.cpx2,cy:U.cpy2,fill:"blue"}),l.default.createElement("rect",{x:U.excLeft,y:U.excUp,width:U.absDx,height:U.absDy,fill:"none",stroke:"pink",strokeWidth:"2px"})):null),g.start?l.default.createElement("div",{style:{transform:U.dx<0?"translate(-100% , -50%)":"translate(-0% , -50%)",width:"max-content",position:"absolute",left:U.cx0+U.labelStartPos.x,top:U.cy0+U.labelStartPos.y-P-5}},g.start):null,g.middle?l.default.createElement("div",{style:{display:"table",width:"max-content",transform:"translate(-50% , -50%)",position:"absolute",left:U.cx0+U.labelMiddlePos.x,top:U.cy0+U.labelMiddlePos.y}},g.middle):null,g.end?l.default.createElement("div",{style:{transform:U.dx>0?"translate(-100% , -50%)":"translate(-0% , -50%)",width:"max-content",position:"absolute",left:U.cx0+U.labelEndPos.x,top:U.cy0+U.labelEndPos.y+P+5}},g.end):null,X?l.default.createElement(l.default.Fragment,null,i(i([],U.startPoints),U.endPoints).map((function(t,e){return l.default.createElement("div",{key:e,style:{background:"gray",opacity:.5,borderRadius:"50%",transform:"translate(-50%, -50%)",height:5,width:5,position:"absolute",left:t.x-U.mainDivPos.x,top:t.y-U.mainDivPos.y}})}))):null):null)});h.propTypes=d.default,e.default=h},
2"./src/Xarrow/anchors.ts":function(t,e,n){t=n.nmd(t),Object.defineProperty(e,"__esModule",{value:!0}),e.calcAnchors=void 0,e.calcAnchors=function(t,e){return t.map((function(t){var n,r,o=(n=e.right-e.x,r=e.bottom-e.y,{middle:{x:.5*n,y:.5*r},left:{x:0,y:.5*r},right:{x:n,y:.5*r},top:{x:.5*n,y:0},bottom:{x:.5*n,y:r}})[t.position],s=o.x,a=o.y;return{x:e.x+s+t.offset.x,y:e.y+a+t.offset.y,anchor:t}}))},n.c[n.s]},
2"./src/Xarrow/propTypes.ts":function(t,e,n){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var o=r(n("prop-types")),s=n("./src/constants.tsx"),a=o.default.oneOf(s.cAnchorEdge),i=o.default.exact({position:a.isRequired,offset:o.default.exact({x:o.default.number,y:o.default.number}).isRequired}),u=o.default.oneOfType([a,i]),l=o.default.oneOfType([u,o.default.arrayOf(u)]),c=o.default.oneOfType([o.default.string,o.default.exact({current:o.default.any})]),f=o.default.oneOfType([o.default.element,o.default.string]),d=o.default.exact({start:f,middle:f,end:f}),p=o.default.oneOf(Object.keys(s.arrowShapes)),h=o.default.any,y=o.default.oneOfType([p,o.default.exact({svgElem:h,offsetForward:o.default.number}).isRequired]),v={start:c.isRequired,end:c.isRequired,startAnchor:l,endAnchor:l,labels:o.default.oneOfType([f,d]),color:o.default.string,lineColor:o.default.string,showHead:o.default.bool,headColor:o.default.string,headSize:o.default.number,tailSize:o.default.number,tailColor:o.default.string,strokeWidth:o.default.number,showTail:o.default.bool,path:o.default.oneOf(s.cPaths),showXarrow:o.default.bool,curveness:o.default.number,gridBreak:o.default.string,dashness:o.default.oneOfType([o.default.bool,o.default.object]),headShape:y,tailShape:y,animateDrawing:o.default.oneOfType([o.default.bool,o.default.number]),zIndex:o.default.number,passProps:o.default.object,arrowBodyProps:o.default.object,arrowHeadProps:o.default.object,arrowTailProps:o.default.object,SVGcanvasProps:o.default.object,divContainerProps:o.default.object,_extendSVGcanvas:o.default.number,_debug:o.default.bool,_cpx1Offset:o.default.number,_cpy1Offset:o.default.number,_cpx2Offset:o.default.number,_cpy2Offset:o.default.number};e.default=v},
2"./src/Xarrow/useXarrowProps.ts":function(t,e,n){var r=this&&this.__assign||function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t},r.apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),s=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),a=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&o(e,t,n);return s(e,t),e},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});var u=a(n("react")),l=n("./src/Xarrow/utils/index.ts"),c=i(n("lodash")),f=n("./src/constants.tsx"),d=function(t){var e=(Array.isArray(t)?t:[t]).map((function(t){return"string"==typeof t?{position:t}:t}));0==(e=e.filter((function(t){return f.cAnchorEdge.includes(t.position)}))).length&&(e=[{position:"auto"}]);var n=e.filter((function(t){return"auto"===t.position}));n.length>0&&(e=e.filter((function(t){return"auto"!==t.position}))).push.apply(e,n.flatMap((function(t){return["left","right","top","bottom"].map((function(e){return r(r({},t),{position:e})}))})));var o=e.map((function(t){if("object"==typeof t){var e=t;return e.position||(e.position="auto"),e.offset||(e.offset={x:0,y:0}),e.offset.y||(e.offset.y=0),e.offset.x||(e.offset.x=0),e}return t}));return o},p=function(t){return"string"==typeof t&&(t in f.arrowShapes?t=f.arrowShapes[t]:(console.warn("'"+t+"' is not supported arrow shape. the supported arrow shapes is one of "+f.cArrowShapes+".\n           reverting to default shape."),t=f.arrowShapes.arrow1)),void 0===(null==t?void 0:t.offsetForward)&&(t.offsetForward=.25),void 0===(null==t?void 0:t.svgElem)&&(t.svgElem="path"),t},h=function(t,e){return e&&(e.current=!0),t},y=function(t){return t},v=function(t,e,n){return h(t,n)},m=function(t,e,n){return h(Number(t),n)},g={start:function(t){return l.getElementByPropGiven(t)},end:function(t){return l.getElementByPropGiven(t)},startAnchor:function(t,e,n){return h(d(t),n)},endAnchor:function(t,e,n){return h(d(t),n)},labels:function(t){return function(t){var e={start:null,middle:null,end:null};if(t)if("string"==typeof t||u.default.isValidElement(t))e.middle=t;else for(var n in t)e[n]=t[n];return e}(t)},color:y,lineColor:function(t,e){return t||e.color},headColor:function(t,e){return t||e.color},tailColor:function(t,e){return t||e.color},strokeWidth:m,showHead:v,headSize:m,showTail:v,tailSize:m,path:v,curveness:m,gridBreak:function(t,e,n){return h((r=t,(o=l.xStr2absRelative(r))||(o={relative:.5,abs:0}),o),n);var r,o},dashness:function(t,e){return r=e,s=0,a=0,"object"==typeof(n=t)?(s=n.strokeLen||2*r.strokeWidth,a=n.strokeLen?n.nonStrokeLen:r.strokeWidth,o=n.animation?n.animation:null):"boolean"==typeof n&&n&&(s=2*r.strokeWidth,a=r.strokeWidth,o=null),{strokeLen:s,nonStrokeLen:a,animation:o,animDirection:1};var n,r,o,s,a},headShape:function(t){return p(t)},tailShape:function(t){return p(t)},showXarrow:y,animateDrawing:y,zIndex:function(t){return Number(t)},passProps:y,arrowBodyProps:v,arrowHeadProps:v,arrowTailProps:v,SVGcanvasProps:v,divContainerProps:v,divContainerStyle:v,SVGcanvasStyle:v,_extendSVGcanvas:v,_debug:v,_cpx1Offset:v,_cpy1Offset:v,_cpx2Offset:v,_cpy2Offset:v},b={};for(var w in g)b[w]=[w];for(var x=0,P=["lineColor","headColor","tailColor"];x<P.length;x++)b[w=P[x]].push("color");var S={start:null,end:null,startAnchor:"auto",endAnchor:"auto",labels:null,color:"CornflowerBlue",lineColor:null,headColor:null,tailColor:null,strokeWidth:4,showHead:!0,headSize:6,showTail:!1,tailSize:6,path:"smooth",curveness:.8,gridBreak:"50%",dashness:!1,headShape:"arrow1",tailShape:"arrow1",showXarrow:!0,animateDrawing:!1,zIndex:0,passProps:{},arrowBodyProps:{},arrowHeadProps:{},arrowTailProps:{},SVGcanvasProps:{},divContainerProps:{},divContainerStyle:{},SVGcanvasStyle:{},_extendSVGcanvas:0,_debug:!1,_cpx1Offset:0,_cpy1Offset:0,_cpx2Offset:0,_cpy2Offset:0},O={};O=function(t,e){for(var n,r=0,o=Object.entries(t);r<o.length;r++){var s=o[r],a=s[0],i=s[1];e[a]=null===(n=null==g?void 0:g[a])||void 0===n?void 0:n.call(g,i,e)}return e}(S,O);var E={startPos:{x:0,y:0,right:0,bottom:0},endPos:{x:0,y:0,right:0,bottom:0}};function C(t){var e,n,r=u.useRef();return e=t,n=r.current,c.default.isEqual(e,n)||(r.current=t),r.current}function _(t,e){u.useLayoutEffect(t,e.map(C))}e.default=function(t,e){var n=u.useState(O),o=n[0],s=n[1],a=u.useRef(!1);o.shouldUpdatePosition=a;var i=r(r({},S),t),c=function(e){u.useLayoutEffect((function(){var t;o[e]=null===(t=null==g?void 0:g[e])||void 0===t?void 0:t.call(g,i[e],o,a),s(r({},o))}),b[e].map((function(e){return t[e]})))};for(var f in S)c(f);var d=u.useState(E),p=d[0],h=d[1],y=l.getElemPos(o.start);_((function(){p.startPos=y,a.current=!0,h(r({},p))}),[y]);var v=l.getElemPos(o.end);return _((function(){p.endPos=v,a.current=!0,h(r({},p))}),[v]),u.useLayoutEffect((function(){a.current=!0,h(r({},p))}),[o.headShape.svgElem,o.tailShape.svgElem]),[o,p]}},
2"./src/Xarrow/utils/GetPosition.tsx":function(t,e,n){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.getPosition=void 0;var o=n("./src/Xarrow/anchors.ts"),s=n("./src/Xarrow/utils/index.ts"),a=r(n("lodash")),i=n("./src/constants.tsx"),u=n("./src/Xarrow/utils/buzzier.js");e.getPosition=function(t,e){var n,r,l,c,f=t[0],d=t[1],p=f.startAnchor,h=f.endAnchor,y=f.strokeWidth,v=f.showHead,m=f.headSize,g=f.showTail,b=f.tailSize,w=f.path,x=f.curveness,P=f.gridBreak,S=f.headShape,O=f.tailShape,E=f._extendSVGcanvas,C=f._cpx1Offset,_=f._cpy1Offset,k=f._cpx2Offset,M=f._cpy2Offset,T=d.startPos,j=d.endPos,L=e.current,A=L.svgRef,D=L.lineRef,B=0,R=0,z=o.calcAnchors(p,T),N=o.calcAnchors(h,j),X=s.getShortestLine(z,N),H=X.chosenStart,I=X.chosenEnd,F=H.anchor.position,q=I.anchor.position,G=a.default.pick(H,["x","y"]),V=a.default.pick(I,["x","y"]),W=s.getSvgPos(A),U=Math.min(G.x,V.x)-W.x,$=Math.min(G.y,V.y)-W.y,Q=V.x-G.x,Y=V.y-G.y,J=Math.abs(V.x-G.x),K=Math.abs(V.y-G.y),Z=Q>0?1:-1,tt=Y>0?1:-1,et=[S.offsetForward,O.offsetForward],nt=et[0],rt=et[1],ot=m*y,st=b*y,at=0,it=0,ut=0,lt=0,ct=ot*nt,ft=st*rt,dt=Number(x);i.cPaths.includes(w)||(w="smooth"),"straight"===w&&(dt=0,w="smooth");var pt=y+y*(m>b?m:b)/2,ht=pt,yt=pt,vt=pt,mt=pt;yt+=Number(E),ht+=Number(E),vt+=Number(E),mt+=Number(E);var gt=0,bt=J,wt=0,xt=K;if(Q<0&&(gt=(n=[bt,gt])[0],bt=n[1]),Y<0&&(wt=(r=[xt,wt])[0],xt=r[1]),0===dt){var Pt=Math.atan(K/J);v&&(bt-=ot*(1-nt)*Z*Math.cos(Pt),xt-=ot*(1-nt)*tt*Math.sin(Pt),Pt*=tt,Z<0&&(Pt=(Math.PI-Pt*Z)*Z),at=Math.cos(Pt)*ct-Math.sin(Pt)*ot/2,it=Math.cos(Pt)*ot/2+Math.sin(Pt)*ct,B=180*Pt/Math.PI);var St=Math.atan(K/J);g&&(gt+=st*(1-rt)*Z*Math.cos(St),wt+=st*(1-rt)*tt*Math.sin(St),St*=-tt,Z>0&&(St=(Math.PI-St*Z)*Z),ut=Math.cos(St)*ft-Math.sin(St)*st/2,lt=Math.cos(St)*st/2+Math.sin(St)*ft,R=180*St/Math.PI)}else"middle"===q&&(q=J>K?Z?"left":"right":tt?"top":"bottom"),v&&(["left","right"].includes(q)?(at+=ct*Z,bt-=ot*(1-nt)*Z,it+=ot*Z/2,"left"===q?(B=0,Z<0&&(B+=180)):(B=180,Z>0&&(B+=180))):["top","bottom"].includes(q)&&(at+=ot*-tt/2,xt-=ot*tt-(it+=ct*tt),"top"===q?(B=270,tt>0&&(B+=180)):(B=90,tt<0&&(B+=180))));g&&0!==dt&&(["left","right"].includes(F)?(gt+=st*Z+(ut+=ft*-Z),lt+=-st*Z/2,"left"===F?(R=180,Z<0&&(R+=180)):(R=0,Z>0&&(R+=180))):["top","bottom"].includes(F)&&(wt+=st*tt+(lt+=ft*-tt),ut+=st*tt/2,"top"===F?(R=90,tt>0&&(R+=180)):(R=270,tt<0&&(R+=180))));var Ot={x:at,y:it},Et={x:ut,y:lt},Ct=gt,_t=wt,kt=bt,Mt=xt,Tt={};"smooth"===w?Tt={hh:function(){Ct+=J*dt*Z,kt-=J*dt*Z},vv:function(){_t+=K*dt*tt,Mt-=K*dt*tt},hv:function(){Ct+=J*dt*Z,Mt-=K*dt*tt},vh:function(){_t+=K*dt*tt,kt-=J*dt*Z}}:"grid"===w&&(Tt={hh:function(){Ct+=(J*P.relative+P.abs)*Z,kt-=(J*(1-P.relative)-P.abs)*Z,v&&(Ct-=ot*(1-nt)/2*Z,kt+=ot*(1-nt)/2*Z),g&&(Ct-=st*(1-rt)/2*Z,kt+=st*(1-rt)/2*Z)},vv:function(){_t+=(K*P.relative+P.abs)*tt,Mt-=(K*(1-P.relative)-P.abs)*tt,v&&(_t-=ot*(1-nt)/2*tt,Mt+=ot*(1-nt)/2*tt),g&&(_t-=st*(1-rt)/2*tt,Mt+=st*(1-rt)/2*tt)},hv:function(){Ct=bt},vh:function(){_t=xt}});var jt="";["left","right"].includes(F)?jt+="h":["bottom","top"].includes(F)?jt+="v":"middle"===F&&(jt+="m"),["left","right"].includes(q)?jt+="h":["bottom","top"].includes(q)?jt+="v":"middle"===q&&(jt+="m"),Tt[jt=J>K?jt.replace(/m/g,"h"):jt.replace(/m/g,"v")](),Ct+=C,_t+=_,kt+=k,Mt+=M;var Lt=u.buzzierMinSols(gt,Ct,kt,bt),At=Lt[0],Dt=Lt[1],Bt=u.buzzierMinSols(wt,_t,Mt,xt),Rt=Bt[0],zt=Bt[1];At<0&&(yt+=-At),Dt>J&&(ht+=Dt-J),Rt<0&&(vt+=-Rt),zt>K&&(mt+=zt-K),"grid"===w&&(yt+=pt,ht+=pt,vt+=pt,mt+=pt),gt+=yt,bt+=yt,wt+=vt,xt+=vt,Ct+=yt,kt+=yt,_t+=vt,Mt+=vt;var Nt=J+yt+ht,Xt=K+vt+mt;U-=yt,$-=vt;var Ht,It=u.bzFunction(gt,Ct,kt,bt),Ft=u.bzFunction(wt,_t,Mt,xt),qt={x:It(.01),y:Ft(.01)},Gt={x:It(.5),y:Ft(.5)},Vt={x:It(.99),y:Ft(.99)};return"grid"===w?Ht="M "+gt+" "+wt+" L  "+Ct+" "+_t+" L "+kt+" "+Mt+" "+bt+" "+xt:"smooth"===w&&(Ht="M "+gt+" "+wt+" C "+Ct+" "+_t+", "+kt+" "+Mt+", "+bt+" "+xt),{cx0:U,cy0:$,x1:gt,x2:bt,y1:wt,y2:xt,cw:Nt,ch:Xt,cpx1:Ct,cpy1:_t,cpx2:kt,cpy2:Mt,dx:Q,dy:Y,absDx:J,absDy:K,headOrient:B,tailOrient:R,labelStartPos:qt,labelMiddlePos:Gt,labelEndPos:Vt,excLeft:yt,excRight:ht,excUp:vt,excDown:mt,headOffset:ct,arrowHeadOffset:Ot,arrowTailOffset:Et,startPoints:z,endPoints:N,mainDivPos:W,xSign:Z,ySign:tt,lineLength:null!==(c=null===(l=D.current)||void 0===l?void 0:l.getTotalLength())&&void 0!==c?c:0,fHeadSize:ot,fTailSize:st,arrowPath:Ht}}},
2"./src/Xarrow/utils/index.ts":function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.getSvgPos=e.getElemPos=e.getShortestLine=e.xStr2absRelative=e.factorDpathStr=e.getElementByPropGiven=void 0,e.getElementByPropGiven=function(t){return"string"==typeof t?document.getElementById(t):null==t?void 0:t.current},e.factorDpathStr=function(t,e){var n=t.split(/(\d+(?:\.\d+)?)/);return(n=n.map((function(t){return Number(t)?(Number(t)*e).toString():t}))).join("")},e.xStr2absRelative=function(t){if("string"!=typeof t)return{abs:0,relative:.5};var e=t.split("%"),n=0,r=0;if(1==e.length){var o=parseFloat(e[0]);if(!isNaN(o))return{abs:n=o,relative:0}}else if(2==e.length){var s=[parseFloat(e[0]),parseFloat(e[1])],a=s[0],i=s[1];if(isNaN(a)||(r=a/100),isNaN(i)||(n=i),!isNaN(a)||!isNaN(i))return{abs:n,relative:r}}},e.getShortestLine=function(t,e){var n,r=1/0,o=1/0;return t.forEach((function(t){e.forEach((function(e){var s,a;s=t,a=e,(o=Math.sqrt(Math.pow(s.x-a.x,2)+Math.pow(s.y-a.y,2)))<r&&(r=o,n={chosenStart:t,chosenEnd:e})}))})),n},e.getElemPos=function(t){if(!t)return{x:0,y:0,right:0,bottom:0};var e=t.getBoundingClientRect();return{x:e.left,y:e.top,right:e.right,bottom:e.bottom}},e.getSvgPos=function(t){if(!t.current)return{x:0,y:0};var e=t.current.getBoundingClientRect(),n=e.left,r=e.top,o=getComputedStyle(t.current);return{x:n-Number(o.left.slice(0,-2)),y:r-Number(o.top.slice(0,-2))}}},
2"./src/Xwrapper.tsx":function(t,e,n){var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),o=this&&this.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),s=this&&this.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&r(e,t,n);return o(e,t),e};Object.defineProperty(e,"__esModule",{value:!0}),e.XarrowContext=e.XelemContext=void 0;var a=s(n("react"));e.XelemContext=a.default.createContext(null),e.XarrowContext=a.default.createContext(null);var i={},u=0,l=(console.log,function(t){var n=t.children,r=t.instanceCount,o=a.useState({})[1],s=function(){return o({})};return a.useEffect((function(){r.current=u,i[r.current]=s}),[]),a.default.createElement(e.XarrowContext.Provider,{value:s},n)}),c=function(t){var n=t.children,r=t.instanceCount;return a.default.createElement(e.XelemContext.Provider,{value:i[r.current]},n)};e.default=function(t){var e=t.children,n=a.useRef(u),r=a.useState({})[1];return a.useEffect((function(){return u++,r({}),function(){delete i[n.current]}}),[]),a.default.createElement(c,{instanceCount:n},a.default.createElement(l,{instanceCount:n},e))}},
2"./src/constants.tsx":function(t,e,n){var r=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.cArrowShapes=e.arrowShapes=e.cSvgElems=e.cPaths=e.cAnchorEdge=void 0;var o=r(n("react"));e.cAnchorEdge=["middle","left","right","top","bottom","auto"],e.cPaths=["smooth","grid","straight"],e.cSvgElems=["circle","ellipse","line","path","polygon","polyline","rect"],e.arrowShapes={arrow1:{svgElem:o.default.createElement("path",{d:"M 0 0 L 1 0.5 L 0 1 L 0.25 0.5 z"}),offsetForward:.25},heart:{svgElem:o.default.createElement("path",{d:"M 0,0.25 A 0.125,0.125 0,0,1 0.5,0.25 A 0.125,0.125 0,0,1 1,0.25 Q 1,0.625 0.5,1 Q 0,0.625 0,0.25 z"}),offsetForward:.1},circle:{svgElem:o.default.createElement("circle",{r:.5,cx:.5,cy:.5}),offsetForward:0}},e.cArrowShapes=Object.keys(e.arrowShapes)},
2"./src/index.tsx":function(t,e,n){var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),o=this&&this.__exportStar||function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||r(e,t,n)},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0}),e.useXarrow=e.Xwrapper=e.default=void 0;var a=n("./src/Xarrow/Xarrow.tsx");Object.defineProperty(e,"default",{enumerable:!0,get:function(){return s(a).default}}),o(n("./src/types.ts"),e),o(n("./src/constants.tsx"),e);var i=n("./src/Xwrapper.tsx");Object.defineProperty(e,"Xwrapper",{enumerable:!0,get:function(){return s(i).default}});var u=n("./src/useXarrow.tsx");Object.defineProperty(e,"useXarrow",{enumerable:!0,get:function(){return s(u).default}})},
2"./src/types.ts":function(t,e){Object.defineProperty(e,"__esModule",{value:!0})},
2"./src/useXarrow.tsx":function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0});var r=n("react"),o=n("./src/Xwrapper.tsx");e.default=function(){var t=r.useState({})[1],e=r.useContext(o.XelemContext);return e||(e=function(){}),r.useLayoutEffect((function(){e()})),function(){return t({})}}}
2,lodash:function(t){t.exports=e},"prop-types":function(t){t.exports=n},react:function(e){e.exports=t}},o={};function s(t){var e=o[t];if(void 0!==e)return e.exports;var n=o[t]={id:t,loaded:!1,exports:{}};return r[t].call(n.exports,n,n.exports,s),n.loaded=!0,n.exports}return s.c=o,s.d=function(t,e){for(var n in e)s.o(e,n)&&!s.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},s.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},s.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t},s(s.s="./src/index.tsx")}()},t.exports=r(n(6540),n(2543),n(5556))},9223:function(t,e,n){"use strict";n.d(e,{G:function(){return o},V:function(){return s}});var r=n(6540);const o=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];const{0:o,1:s}=(0,r.useState)(!1);return(0,r.useEffect)((()=>{document&&document.fonts?Promise.all(e.map((t=>document.fonts.load(`16px "${t}"`)))).then((()=>{s(!0)})):console.warn("Browser does not support document.fonts API")}),[e]),o};function s(t,e){void 0===e&&(e="bg-pink p2");let n=t.split("|");return 1===n.length?`<span class="${e}">${t}</span>`:(n=n.filter((t=>""!==t)),t="",n.forEach((n=>{t+=`<span class="${e}">${n}</span>`})),t)}}}]);
3//# sourceMappingURL=dd1299349dd20e1930e273fdc3c591f9d071e1cb-774152c77a815dd46ede.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.