PageSourceSearch

https://jsplumbtoolkit.com/assets/js/190429d4.4439000e.js

js jsplumbtoolkit.com collected 2026-09-25 15:12:30 UTC 7,450 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunktoolkit_site_docusaurus=self.webpackChunktoolkit_site_docusaurus||[]).push([[4562],{1852:(e,t,a)=>{a.d(t,{A:()=>r});a(96540),a(51410),a(40797),a(27143),a(86871),a(61934),a(64973);var n=a(83750),i=(a(84060),a(74848));function r(e){let{vector:t,title:a,clazz:r,preamble:o}=e;const{metadata:l,isBlogPostPage:s}=(0,n.e7)();return a=a||"",t=t||"blog",r=`${r||""} p-3 tan br-3 blog-trial-embed`,(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("h2",{className:"blog-trial-embed",children:"Start a free trial"}),(0,i.jsx)("p",{children:"Interested in the concepts discussed in this article? JsPlumb is now in maintenance mode, but the good news is that we've released a bigger and better library - VisuallyJs. If you can do it in JsPlumb you can do it more easily in VisuallyJs."}),(0,i.jsx)("img",{src:"https://static.visuallyjs.com/img/og.png",style:{marginBottom:"1rem"}}),(0,i.jsxs)("p",{children:["To read more about VisuallyJs, check out ",(0,i.jsx)("a",{href:"https://visuallyjs.com",children:"the home page"}),", or if you want to get started on a trial right now, head over to the trial page at ",(0,i.jsx)("a",{href:"https://visuallyjs.com/trial",children:"https://visuallyjs.com/trial"})]})]})}},12507:e=>{e.exports=JSON.parse('{"permalink":"/blog/2024/04/08/release-6.20.0","source":"@site/blog/2024-04-08-release-6.20.0.mdx","title":"Release 6.20.0","description":"This release consists of updates to packaging and JS docs.  We\'ve really only published this page for completeness...there isn\'t very much to say.","date":"2024-04-08T10:00:00.000Z","tags":[{"inline":true,"label":"toolkit","permalink":"/blog/tags/toolkit"},{"inline":true,"label":"svg","permalink":"/blog/tags/svg"},{"inline":true,"label":"flowchart","permalink":"/blog/tags/flowchart"},{"inline":true,"label":"inspector","permalink":"/blog/tags/inspector"},{"inline":true,"label":"erd","permalink":"/blog/tags/erd"},{"inline":true,"label":"svg export","permalink":"/blog/tags/svg-export"},{"inline":true,"label":"png","permalink":"/blog/tags/png"},{"inline":true,"label":"jpeg","permalink":"/blog/tags/jpeg"},{"inline":true,"label":"jpg","permalink":"/blog/tags/jpg"},{"inline":true,"label":"org chart","permalink":"/blog/tags/org-chart"},{"inline":true,"label":"organization chart","permalink":"/blog/tags/organization-chart"},{"inline":true,"label":"snaplines","permalink":"/blog/tags/snaplines"},{"inline":true,"label":"network topology diagram","permalink":"/blog/tags/network-topology-diagram"},{"inline":true,"label":"apidocs","permalink":"/blog/tags/apidocs"}],"readingTime":0.34,"hasTruncateMarker":true,"authors":[{"name":"Simon Porritt","title":"JsPlumb core team","url":"https://github.com/sporritt","imageURL":"https://avatars.githubusercontent.com/u/262720?s=60&v=4","key":"sporritt","page":null}],"frontMatter":{"title":"Release 6.20.0","authors":["sporritt"],"tags":["toolkit","svg","flowchart","inspector","erd","svg export","png","jpeg","jpg","org chart","organization chart","snaplines","network topology diagram","apidocs"],"date":"2024-04-08T10:00:00.000Z"},"unlisted":false,"prevItem":{"title":"Release 6.21.0","permalink":"/blog/2024/04/18/release-6.21.0"},"nextItem":{"title":"Release 6.19.0","permalink":"/blog/2024/04/05/release-6.19.0"}}')},51746:(e,t,a)=>{a(96540),a(74848)},64973:(e,t,a)=>{a(96540),a(51410),a(40797),a(27143),a(86871),a(61934),a(74848)},83750:(e,t,a)=>{a.d(t,{in:()=>g,OU:()=>M,Ki:()=>B,kJ:()=>b,x:()=>l,e7:()=>c,J_:()=>f,Gx:()=>P});var n=a(96540),i=a(26849),r=a(69062),o=a(74848);function l(){const e=(0,r.A)(),t=e?.data?.blogMetadata;if(!t)throw new Error("useBlogMetadata() can't be called on the current route because the blog metadata could not be found in route context");return t}const s=n.createContext(null);function g(e){let{children:t,content:a,isBlogPostPage:i=!1}=e;const r=function(e){let{content:t,isBlogPostPage:a}=e;return(0,n.useMemo)((()=>({metadata:t.metadata,frontMatter:t.frontMatter,assets:t.assets,toc:t.toc,isBlogPostPage:a})),[t,a])}({content:a,isBlogPostPage:i});return(0,o.jsx)(s.Provider,{value:r,children:t})}function c(){const e=(0,n.useContext)(s);if(null===e)throw new i.dV("BlogPostProvider");return e}var u=a(29030),p=a(40797);const d=e=>new Date(e).toISOString();function m(e){const t=e.map(k);return{author:1===t.length?t[0]:t}}function h(e,t,a){return e?{image:y({imageUrl:t(e,{absolute:!0}),caption:`title image for the blog post: ${a}`})}:{}}
1function b(e){const{siteConfig:t}=(0,p.A)(),{withBaseUrl:a}=(0,u.hH)(),{metadata:{blogDescription:n,blogTitle:i,permalink:r}}=e,o=`${t.url}${r}`;return{"@context":"https://schema.org","@type":"Blog","@id":o,mainEntityOfPage:o,headline:i,description:n,blogPost:e.items.map((e=>function(e,t,a){const{assets:n,frontMatter:i,metadata:r}=e,{date:o,title:l,description:s,lastUpdatedAt:g}=r,c=n.image??i.image,u=i.keywords??[],p=`${t.url}${r.permalink}`,b=g?d(g):void 0;return{"@type":"BlogPosting","@id":p,mainEntityOfPage:p,url:p,headline:l,name:l,description:s,datePublished:o,...b?{dateModified:b}:{},...m(r.authors),...h(c,a,l),...u?{keywords:u}:{}}}(e.content,t,a)))}}function f(){const e=l(),{assets:t,metadata:a}=c(),{siteConfig:n}=(0,p.A)(),{withBaseUrl:i}=(0,u.hH)(),{date:r,title:o,description:s,frontMatter:g,lastUpdatedAt:b}=a,f=t.image??g.image,k=g.keywords??[],y=b?d(b):void 0,v=`${n.url}${a.permalink}`;return{"@context":"https://schema.org","@type":"BlogPosting","@id":v,mainEntityOfPage:v,url:v,headline:o,name:o,description:s,datePublished:r,...y?{dateModified:y}:{},...m(a.authors),...h(f,i,o),...k?{keywords:k}:{},isPartOf:{"@type":"Blog","@id":`${n.url}${e.blogBasePath}`,name:e.blogTitle}}}function k(e){return{"@type":"Person",...e.name?{name:e.name}:{},...e.title?{description:e.title}:{},...e.url?{url:e.url}:{},...e.email?{email:e.email}:{},...e.imageURL?{image:e.imageURL}:{}}}function y(e){let{imageUrl:t,caption:a}=e;return{"@type":"ImageObject","@id":t,url:t,contentUrl:t,caption:a}}var v=a(56347),w=a(56289),j=a(11861),x=a(30214);function P(e){const{pathname:t}=(0,v.zy)();return(0,n.useMemo)((()=>e.filter((e=>function(e,t){return!(e.unlisted&&!(0,x.ys)(e.permalink,t))}(e,t)))),[e,t])}function B(e){const t=(0,j.$z)(e,(e=>`${new Date(e.date).getFullYear()}`)),a=Object.entries(t);return a.reverse(),a}function M(e){let{items:t,ulClassName:a,liClassName:n,linkClassName:i,linkActiveClassName:r}=e;return(0,o.jsx)("ul",{className:a,children:t.map((e=>(0,o.jsx)("li",{className:n,children:(0,o.jsx)(w.A,{isNavLink:!0,to:e.permalink,className:i,activeClassName:r,children:e.title})},e.permalink)))})}},86871:(e,t,a)=>{a(96540),a(74848)},99891:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>n,toc:()=>g});var n=a(12507),i=a(74848),r=a(28453);a(51746),a(63907),a(1852);const o={title:"Release 6.20.0",authors:["sporritt"],tags:["toolkit","svg","flowchart","inspector","erd","svg export","png","jpeg","jpg","org chart","organization chart","snaplines","network topology diagram","apidocs"],date:new Date("2024-04-08T10:00:00.000Z")},l=void 0,s={authorsImageUrls:[void 0]},g=[];function c(e){const t={p:"p",...(0,r.R)(),...e.components};return(0,i.jsx)(t.p,{children:"This release consists of updates to packaging and JS docs.  We've really only published this page for completeness...there isn't very much to say."})}function u(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}}}]);

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.