diff --git a/404.html b/404.html new file mode 100644 index 0000000..7efd581 --- /dev/null +++ b/404.html @@ -0,0 +1,243 @@ +
Sorry, we couldn't find this page.
+But dont worry, you can find plenty of other things on our homepage. +
Back to homepage${e.children.map(t).join("")}
`:`Unsupported markdown: ${e.type}`})).join("")}function S(t){return Intl.Segmenter?[...(new Intl.Segmenter).segment(t)].map((t=>t.segment)):[...t]}function j(t,e){return g(t,[],S(e.content),e.type)}function g(t,e,n,o){if(0===n.length)return[{content:e.join(""),type:o},{content:"",type:o}];const[r,...s]=n,a=[...e,r];return t([{content:a.join(""),type:o}])?g(t,a,s,o):(0===e.length&&r&&(e.push(r),n.shift()),[{content:e.join(""),type:o},{content:n.join(""),type:o}])}function L(t,e){if(t.some((({content:t})=>t.includes("\n"))))throw new Error("splitLineToFitWidth does not support newlines in the line");return h(t,e)}function h(t,e,n=[],o=[]){if(0===t.length)return o.length>0&&n.push(o),n.length>0?n:[];let r="";" "===t[0].content&&(r=" ",t.shift());const s=t.shift()??{content:" ",type:"normal"},a=[...o];if(""!==r&&a.push({content:r,type:"normal"}),a.push(s),e(a))return h(t,e,n,a);if(o.length>0)n.push(o),t.unshift(s);else if(s.content){const[o,r]=j(e,s);n.push([o]),r.content&&t.unshift(r)}return h(t,e,n)}function $(t,e){e&&t.attr("style",e)}function k(t,e,n,o,r=!1){const s=t.append("foreignObject"),a=s.append("xhtml:div"),l=e.label,i=e.isNode?"nodeLabel":"edgeLabel";a.html(`\n "+l+""),$(a,e.labelStyle),a.style("display","table-cell"),a.style("white-space","nowrap"),a.style("max-width",n+"px"),a.attr("xmlns","http://www.w3.org/1999/xhtml"),r&&a.attr("class","labelBkg");let c=a.node().getBoundingClientRect();return c.width===n&&(a.style("display","table"),a.style("white-space","break-spaces"),a.style("width",n+"px"),c=a.node().getBoundingClientRect()),s.style("width",c.width),s.style("height",c.height),s.node()}function m(t,e,n){return t.append("tspan").attr("class","text-outer-tspan").attr("x",0).attr("y",e*n-.1+"em").attr("dy",n+"em")}function M(t,e,n){const o=t.append("text"),r=m(o,1,e);d(r,n);const s=r.node().getComputedTextLength();return o.remove(),s}function N(t,e,n){var o;const r=t.append("text"),s=m(r,1,e);d(s,[{content:n,type:"normal"}]);const a=null==(o=s.node())?void 0:o.getBoundingClientRect();return a&&r.remove(),a}function R(t,e,n,o=!1){const r=e.append("g"),s=r.insert("rect").attr("class","background"),a=r.append("text").attr("y","-10.1");let l=0;for(const e of n){const n=e=>M(r,1.1,e)<=t,o=n(e)?[e]:L(e,n);for(const t of o){d(m(a,l,1.1),t),l++}}if(o){const t=a.node().getBBox(),e=2;return s.attr("x",-e).attr("y",-e).attr("width",t.width+2*e).attr("height",t.height+2*e),r.node()}return a.node()}function d(t,e){t.text(""),e.forEach(((e,n)=>{const o=t.append("tspan").attr("font-style","emphasis"===e.type?"italic":"normal").attr("class","text-inner-tspan").attr("font-weight","strong"===e.type?"bold":"normal");0===n?o.text(e.content):o.text(" "+e.content)}))}const H=(t,e="",{style:n="",isTitle:o=!1,classes:r="",useHtmlLabels:s=!0,isNode:a=!0,width:l=200,addSvgBackground:i=!1}={})=>{if(b.info("createText",e,n,o,r,s,a,i),s){const o=v(e);return k(t,{isNode:a,label:T(o).replace(/fa[blrs]?:fa-[\w-]+/g,(t=>``)),labelStyle:n.replace("fill:","color:")},l,r,i)}return R(l,t,w(e),i)};export{H as a,N as c}; \ No newline at end of file diff --git a/_astro/edges-80f1ebb6.5WIbbDLD.js b/_astro/edges-80f1ebb6.5WIbbDLD.js new file mode 100644 index 0000000..6e46322 --- /dev/null +++ b/_astro/edges-80f1ebb6.5WIbbDLD.js @@ -0,0 +1 @@ +import{D as $,n as w,o as J,b5 as Q,r as M,v as x,O as j,W as nt}from"./index.BZs_qVOt.js";import{a as at}from"./createText-aebacdfe.hgPC_itT.js";import{l as lt}from"./line.kpF3vMjc.js";const ct=(t,e,r,a)=>{e.forEach((e=>{ut[e](t,r,a)}))},ot=(t,e,r)=>{x.trace("Making markers for ",r),t.append("defs").append("marker").attr("id",r+"_"+e+"-extensionStart").attr("class","marker extension "+e).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),t.append("defs").append("marker").attr("id",r+"_"+e+"-extensionEnd").attr("class","marker extension "+e).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z")},ht=(t,e,r)=>{t.append("defs").append("marker").attr("id",r+"_"+e+"-compositionStart").attr("class","marker composition "+e).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",r+"_"+e+"-compositionEnd").attr("class","marker composition "+e).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},ft=(t,e,r)=>{t.append("defs").append("marker").attr("id",r+"_"+e+"-aggregationStart").attr("class","marker aggregation "+e).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",r+"_"+e+"-aggregationEnd").attr("class","marker aggregation "+e).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},pt=(t,e,r)=>{t.append("defs").append("marker").attr("id",r+"_"+e+"-dependencyStart").attr("class","marker dependency "+e).attr("refX",6).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",r+"_"+e+"-dependencyEnd").attr("class","marker dependency "+e).attr("refX",13).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},yt=(t,e,r)=>{t.append("defs").append("marker").attr("id",r+"_"+e+"-lollipopStart").attr("class","marker lollipop "+e).attr("refX",13).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6),t.append("defs").append("marker").attr("id",r+"_"+e+"-lollipopEnd").attr("class","marker lollipop "+e).attr("refX",1).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6)},dt=(t,e,r)=>{t.append("marker").attr("id",r+"_"+e+"-pointEnd").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",6).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),t.append("marker").attr("id",r+"_"+e+"-pointStart").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",4.5).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 5 L 10 10 L 10 0 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},xt=(t,e,r)=>{t.append("marker").attr("id",r+"_"+e+"-circleEnd").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",11).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),t.append("marker").attr("id",r+"_"+e+"-circleStart").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",-1).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},bt=(t,e,r)=>{t.append("marker").attr("id",r+"_"+e+"-crossEnd").attr("class","marker cross "+e).attr("viewBox","0 0 11 11").attr("refX",12).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0"),t.append("marker").attr("id",r+"_"+e+"-crossStart").attr("class","marker cross "+e).attr("viewBox","0 0 11 11").attr("refX",-1).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0")},gt=(t,e,r)=>{t.append("defs").append("marker").attr("id",r+"_"+e+"-barbEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",14).attr("markerUnits","strokeWidth").attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z")},ut={extension:ot,composition:ht,aggregation:ft,dependency:pt,lollipop:yt,point:dt,circle:xt,cross:bt,barb:gt},rr=ct;function wt(t,e){e&&t.attr("style",e)}function mt(t){const e=M(document.createElementNS("http://www.w3.org/2000/svg","foreignObject")),r=e.append("xhtml:div"),a=t.label,n=t.isNode?"nodeLabel":"edgeLabel";return r.html('"+a+""),wt(r,t.labelStyle),r.style("display","inline-block"),r.style("white-space","nowrap"),r.attr("xmlns","http://www.w3.org/1999/xhtml"),e.node()}const kt=(t,e,r,a)=>{let n=t||"";if("object"==typeof n&&(n=n[0]),$(w().flowchart.htmlLabels)){n=n.replace(/\\n|\n/g,"