1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
|
|
"use strict";(self["webpackChunk_jupyterlab_application_top"]=self["webpackChunk_jupyterlab_application_top"]||[]).push([[6436],{1497:(e,t,r)=>{r.d(t,{a:()=>l});var n=r(65915);function l(e,t){var r=e.append("foreignObject").attr("width","100000");var l=r.append("xhtml:div");l.attr("xmlns","http://www.w3.org/1999/xhtml");var o=t.label;switch(typeof o){case"function":l.insert(o);break;case"object":l.insert((function(){return o}));break;default:l.html(o)}n.bg(l,t.labelStyle);l.style("display","inline-block");l.style("white-space","nowrap");var a=l.node().getBoundingClientRect();r.attr("width",a.width).attr("height",a.height);return r}},65915:(e,t,r)=>{r.d(t,{$p:()=>d,O1:()=>a,WR:()=>p,bF:()=>o,bg:()=>c});var n=r(30353);var l=r(25069);function o(e,t){return!!e.children(t).length}function a(e){return i(e.v)+":"+i(e.w)+":"+i(e.name)}var s=/:/g;function i(e){return e?String(e).replace(s,"\\:"):""}function c(e,t){if(t){e.attr("style",t)}}function d(e,t,r){if(t){e.attr("class",t).attr("class",r+" "+e.attr("class"))}}function p(e,t){var r=t.graph();if(n.Z(r)){var o=r.transition;if(l.Z(o)){return o(e)}}return e}},76436:(e,t,r)=>{r.r(t);r.d(t,{diagram:()=>u});var n=r(71929);var l=r(2386);var o=r(23787);var a=r(34596);var s=r(67058);var i=r(96001);var c=r(21307);var d=r(27484);var p=r.n(d);var b=r(17967);var f=r(27856);var w=r.n(f);const u={parser:n.p,db:n.f,renderer:l.f,styles:l.a,init:e=>{if(!e.flowchart){e.flowchart={}}e.flowchart.arrowMarkerAbsolute=e.arrowMarkerAbsolute;(0,o.p)({flowchart:{arrowMarkerAbsolute:e.arrowMarkerAbsolute}});l.f.setConf(e.flowchart);n.f.clear();n.f.setGen("gen-2")}}},2386:(e,t,r)=>{r.d(t,{a:()=>m,f:()=>k});var n=r(67058);var l=r(34596);var o=r(23787);var a=r(29395);var s=r(1497);var i=r(52048);var c=r(37758);const d=(e,t)=>i.Z.lang.round(c.Z.parse(e)[t]);const p=d;var b=r(76538);const f={};const w=function(e){const t=Object.keys(e);for(const r of t){f[r]=e[r]}};const u=function(e,t,r,n,l,a){const i=n.select(`[id="${r}"]`);const c=Object.keys(e);c.forEach((function(r){const n=e[r];let c="default";if(n.classes.length>0){c=n.classes.join(" ")}c=c+" flowchart-label";const d=(0,o.k)(n.styles);let p=n.text!==void 0?n.text:n.id;let b;o.l.info("vertex",n,n.labelType);if(n.labelType==="markdown"){o.l.info("vertex",n,n.labelType)}else{if((0,o.m)((0,o.c)().flowchart.htmlLabels)){const e={label:p.replace(/fa[blrs]?:fa-[\w-]+/g,(e=>`<i class='${e.replace(":"," ")}'></i>`))};b=(0,s.a)(i,e).node();b.parentNode.removeChild(b)}else{const e=l.createElementNS("http://www.w3.org/2000/svg","text");e.setAttribute("style",d.labelStyle.replace("color:","fill:"));const t=p.split(o.e.lineBreakRegex);for(const r of t){const t=l.createElementNS("http://www.w3.org/2000/svg","tspan");t.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve");t.setAttribute("dy","1em");t.setAttribute("x","1");t.textContent=r;e.appendChild(t)}b=e}}let f=0;let w="";switch(n.type){case"round":f=5;w="rect";break;case"square":w="rect";break;case"diamond":w="question";break;case"hexagon":w="hexagon";break;case"odd":w="rect_left_inv_arrow";break;case"lean_right":w="lean_right";break;case"lean_left":w="lean_left";break;case"trapezoid":w="trapezoid";break;case"inv_trapezoid":w="inv_trapezoid";break;case"odd_right":w="rect_left_inv_arrow";break;case"circle":w="circle";break;case"ellipse":w="ellipse";break;case"stadium":w="stadium";break;case"subroutine":w="subroutine";break;case"cylinder":w="cylinder";break;case"group":w="rect";break;case"doublecircle":w="doublecircle";break;default:w="rect"}t.setNode(n.id,{labelStyle:d.labelStyle,shape:w,labelText:p,labelType:n.labelType,rx:f,ry:f,class:c,style:d.style,id:n.id,link:n.link,linkTarget:n.linkTarget,tooltip:a.db.getTooltip(n.id)||"",domId:a.db.lookUpDomId(n.id),haveCallback:n.haveCallback,width:n.type==="group"?500:void 0,dir:n.dir,type:n.type,props:n.props,padding:(0,o.c)().flowchart.padding});o.l.info("setNode",{labelStyle:d.labelStyle,labelType:n.labelType,shape:w,labelText:p,rx:f,ry:f,class:c,style:d.style,id:n.id,domId:a.db.lookUpDomId(n.id),width:n.type==="group"?500:void 0,type:n.type
|