[{"data":1,"prerenderedAt":6510},["ShallowReactive",2],{"docs-navigation:en":3,"content-page:docs:tj2mHKPkvvA8QaR15MCh9XxLBN59RBzmGN1ZWJhyffo":303,"content-page-surround:docs:tj2mHKPkvvA8QaR15MCh9XxLBN59RBzmGN1ZWJhyffo":6497,"i-logos:vue":6500,"i-logos:typescript-icon":6505,"i-lucide:clipboard":6507},[4,28,54,100,176,215,278,298],{"title":5,"page":6,"canonicalKey":7,"locale":8,"id":9,"draft":6,"icon":10,"sidebar":11,"children":12},"Learn",false,"1","en","content:docs:1.evaluate:.navigation.yml","i-lucide-compass","section",[13,18,23],{"title":14,"id":15,"canonicalKey":16,"locale":8,"draft":6,"path":17},"Why Nuxt Board","content:docs:1.evaluate:1.why-nuxt-board.md","1\u002F1","\u002Fdocs\u002Fevaluate\u002Fwhy-nuxt-board",{"title":19,"id":20,"canonicalKey":21,"locale":8,"draft":6,"path":22},"How Nuxt Board works","content:docs:1.evaluate:2.how-nuxt-board-works.md","1\u002F2","\u002Fdocs\u002Fevaluate\u002Fhow-nuxt-board-works",{"title":24,"id":25,"canonicalKey":26,"locale":8,"draft":6,"path":27},"Design decisions","content:docs:1.evaluate:4.design-decisions.md","1\u002F4","\u002Fdocs\u002Fevaluate\u002Fdesign-decisions",{"title":29,"page":6,"canonicalKey":30,"locale":8,"id":31,"draft":6,"icon":32,"children":33},"Start building","2","content:docs:2.start-building:.navigation.yml","i-lucide-rocket",[34,39,44,49],{"title":35,"id":36,"canonicalKey":37,"locale":8,"draft":6,"path":38},"Installation","content:docs:2.start-building:1.installation.md","2\u002F1","\u002Fdocs\u002Fstart-building\u002Finstallation",{"title":40,"id":41,"canonicalKey":42,"locale":8,"draft":6,"path":43},"Your first board","content:docs:2.start-building:2.your-first-board.md","2\u002F2","\u002Fdocs\u002Fstart-building\u002Fyour-first-board",{"title":45,"id":46,"canonicalKey":47,"locale":8,"draft":6,"path":48},"Customize your first node","content:docs:2.start-building:3.customize-your-first-node.md","2\u002F3","\u002Fdocs\u002Fstart-building\u002Fcustomize-your-first-node",{"title":50,"id":51,"canonicalKey":52,"locale":8,"draft":6,"path":53},"Add connections and history","content:docs:2.start-building:4.add-connections-and-history.md","2\u002F4","\u002Fdocs\u002Fstart-building\u002Fadd-connections-and-history",{"title":55,"page":6,"canonicalKey":56,"locale":8,"id":57,"draft":6,"icon":58,"children":59},"Understand the system","3","content:docs:3.understand-the-system:.navigation.yml","i-lucide-workflow",[60,65,70,75,80,85,90,95],{"title":61,"id":62,"canonicalKey":63,"locale":8,"draft":6,"path":64},"The engine","content:docs:3.understand-the-system:1.the-engine.md","3\u002F1","\u002Fdocs\u002Funderstand-the-system\u002Fthe-engine",{"title":66,"id":67,"canonicalKey":68,"locale":8,"draft":6,"path":69},"Document and session state","content:docs:3.understand-the-system:2.document-and-session-state.md","3\u002F2","\u002Fdocs\u002Funderstand-the-system\u002Fdocument-and-session-state",{"title":71,"id":72,"canonicalKey":73,"locale":8,"draft":6,"path":74},"Commands and transactions","content:docs:3.understand-the-system:3.commands-and-transactions.md","3\u002F3","\u002Fdocs\u002Funderstand-the-system\u002Fcommands-and-transactions",{"title":76,"id":77,"canonicalKey":78,"locale":8,"draft":6,"path":79},"Nodes and hierarchy","content:docs:3.understand-the-system:4.nodes-and-hierarchy.md","3\u002F4","\u002Fdocs\u002Funderstand-the-system\u002Fnodes-and-hierarchy",{"title":81,"id":82,"canonicalKey":83,"locale":8,"draft":6,"path":84},"Camera and coordinates","content:docs:3.understand-the-system:5.camera-and-coordinates.md","3\u002F5","\u002Fdocs\u002Funderstand-the-system\u002Fcamera-and-coordinates",{"title":86,"id":87,"canonicalKey":88,"locale":8,"draft":6,"path":89},"Rendering and interaction","content:docs:3.understand-the-system:6.rendering-and-interaction.md","3\u002F6","\u002Fdocs\u002Funderstand-the-system\u002Frendering-and-interaction",{"title":91,"id":92,"canonicalKey":93,"locale":8,"draft":6,"path":94},"Packages and plugins","content:docs:3.understand-the-system:7.packages-and-plugins.md","3\u002F7","\u002Fdocs\u002Funderstand-the-system\u002Fpackages-and-plugins",{"title":96,"id":97,"canonicalKey":98,"locale":8,"draft":6,"path":99},"Persistence and JSON Canvas","content:docs:3.understand-the-system:8.persistence-and-json-canvas.md","3\u002F8","\u002Fdocs\u002Funderstand-the-system\u002Fpersistence-and-json-canvas",{"title":101,"page":6,"canonicalKey":102,"locale":8,"id":103,"draft":6,"icon":104,"sidebar":11,"children":105},"Build","4","content:docs:4.build-features:.navigation.yml","i-lucide-blocks",[106,113,120,127,134,141,148,155,162,169],{"title":107,"id":108,"canonicalKey":109,"locale":8,"draft":6,"navigation":110,"icon":111,"path":112},"Custom renderers","content:docs:4.build-features:1.custom-node-renderers.md","4\u002F1",{"icon":111},"i-lucide-layout-template","\u002Fdocs\u002Fbuild-features\u002Fcustom-node-renderers",{"title":114,"id":115,"canonicalKey":116,"locale":8,"draft":6,"navigation":117,"icon":118,"path":119},"Connections","content:docs:4.build-features:2.connections.md","4\u002F2",{"icon":118},"i-lucide-cable","\u002Fdocs\u002Fbuild-features\u002Fconnections",{"title":121,"id":122,"canonicalKey":123,"locale":8,"draft":6,"navigation":124,"icon":125,"path":126},"Group nodes","content:docs:4.build-features:3.groups-and-nesting.md","4\u002F3",{"icon":125},"i-lucide-group","\u002Fdocs\u002Fbuild-features\u002Fgroups-and-nesting",{"title":128,"id":129,"canonicalKey":130,"locale":8,"draft":6,"navigation":131,"icon":132,"path":133},"History","content:docs:4.build-features:4.undo-and-redo.md","4\u002F4",{"icon":132},"i-lucide-history","\u002Fdocs\u002Fbuild-features\u002Fundo-and-redo",{"title":135,"id":136,"canonicalKey":137,"locale":8,"draft":6,"navigation":138,"icon":139,"path":140},"Selection and interaction","content:docs:4.build-features:5.selection-and-keyboard.md","4\u002F5",{"icon":139},"i-lucide-mouse-pointer","\u002Fdocs\u002Fbuild-features\u002Fselection-and-keyboard",{"title":142,"id":143,"canonicalKey":144,"locale":8,"draft":6,"navigation":145,"icon":146,"path":147},"First-party features and command guards","content:docs:4.build-features:6.read-only-and-command-guards.md","4\u002F6",{"icon":146},"i-lucide-puzzle","\u002Fdocs\u002Fbuild-features\u002Fread-only-and-command-guards",{"title":149,"id":150,"canonicalKey":151,"locale":8,"draft":6,"navigation":152,"icon":153,"path":154},"Serialization","content:docs:4.build-features:7.save-and-load.md","4\u002F7",{"icon":153},"i-lucide-file-json","\u002Fdocs\u002Fbuild-features\u002Fsave-and-load",{"title":156,"id":157,"canonicalKey":158,"locale":8,"draft":6,"navigation":159,"icon":160,"path":161},"Theming","content:docs:4.build-features:8.theming.md","4\u002F8",{"icon":160},"i-lucide-palette","\u002Fdocs\u002Fbuild-features\u002Ftheming",{"title":163,"id":164,"canonicalKey":165,"locale":8,"draft":6,"navigation":166,"icon":167,"path":168},"Performance","content:docs:4.build-features:9.performance.md","4\u002F9",{"icon":167},"i-lucide-zap","\u002Fdocs\u002Fbuild-features\u002Fperformance",{"title":170,"id":171,"canonicalKey":172,"locale":8,"draft":6,"navigation":173,"icon":174,"path":175},"SSR deterministic scene","content:docs:4.build-features:10.ssr-and-deterministic-state.md","4\u002F10",{"icon":174},"i-lucide-server","\u002Fdocs\u002Fbuild-features\u002Fssr-and-deterministic-state",{"title":177,"page":6,"canonicalKey":178,"locale":8,"id":179,"draft":6,"icon":111,"children":180},"Solutions","5","content:docs:5.solutions:.navigation.yml",[181,187,194,201,208],{"title":182,"id":183,"canonicalKey":184,"locale":8,"draft":6,"navigation":185,"icon":58,"path":186},"Workflow renderer demo","content:docs:5.solutions:1.workflow-builder.md","5\u002F1",{"icon":58},"\u002Fdocs\u002Fsolutions\u002Fworkflow-builder",{"title":188,"id":189,"canonicalKey":190,"locale":8,"draft":6,"navigation":191,"icon":192,"path":193},"Mind map","content:docs:5.solutions:2.mind-map.md","5\u002F2",{"icon":192},"i-lucide-brain","\u002Fdocs\u002Fsolutions\u002Fmind-map",{"title":195,"id":196,"canonicalKey":197,"locale":8,"draft":6,"navigation":198,"icon":199,"path":200},"Planning board","content:docs:5.solutions:3.planning-board.md","5\u002F3",{"icon":199},"i-lucide-square","\u002Fdocs\u002Fsolutions\u002Fplanning-board",{"title":202,"id":203,"canonicalKey":204,"locale":8,"draft":6,"navigation":205,"icon":206,"path":207},"Read-only viewer","content:docs:5.solutions:4.read-only-viewer.md","5\u002F4",{"icon":206},"i-lucide-eye","\u002Fdocs\u002Fsolutions\u002Fread-only-viewer",{"title":209,"id":210,"canonicalKey":211,"locale":8,"draft":6,"navigation":212,"icon":213,"path":214},"Nuxt auto-imports","content:docs:5.solutions:5.nuxt-application.md","5\u002F5",{"icon":213},"i-lucide-sparkles","\u002Fdocs\u002Fsolutions\u002Fnuxt-application",{"title":216,"page":6,"canonicalKey":217,"locale":8,"id":218,"draft":6,"icon":219,"children":220},"Reference","6","content:docs:6.reference:.navigation.yml","i-lucide-braces",[221,226,231,236,241,246,251,256,261,266,273],{"title":222,"id":223,"canonicalKey":224,"locale":8,"draft":6,"path":225},"Package overview","content:docs:6.reference:1.package-overview.md","6\u002F1","\u002Fdocs\u002Freference\u002Fpackage-overview",{"title":227,"id":228,"canonicalKey":229,"locale":8,"draft":6,"path":230},"@lupinum\u002Fboard-core","content:docs:6.reference:2.board-core.md","6\u002F2","\u002Fdocs\u002Freference\u002Fboard-core",{"title":232,"id":233,"canonicalKey":234,"locale":8,"draft":6,"path":235},"@lupinum\u002Fboard-core types","content:docs:6.reference:3.board-core-types.md","6\u002F3","\u002Fdocs\u002Freference\u002Fboard-core-types",{"title":237,"id":238,"canonicalKey":239,"locale":8,"draft":6,"path":240},"@lupinum\u002Fvue-board","content:docs:6.reference:4.vue-board.md","6\u002F4","\u002Fdocs\u002Freference\u002Fvue-board",{"title":242,"id":243,"canonicalKey":244,"locale":8,"draft":6,"path":245},"Vue composables","content:docs:6.reference:5.vue-composables.md","6\u002F5","\u002Fdocs\u002Freference\u002Fvue-composables",{"title":247,"id":248,"canonicalKey":249,"locale":8,"draft":6,"path":250},"@lupinum\u002Fboard-connections","content:docs:6.reference:6.connections.md","6\u002F6","\u002Fdocs\u002Freference\u002Fconnections",{"title":252,"id":253,"canonicalKey":254,"locale":8,"draft":6,"path":255},"@lupinum\u002Fboard-history","content:docs:6.reference:7.history.md","6\u002F7","\u002Fdocs\u002Freference\u002Fhistory",{"title":257,"id":258,"canonicalKey":259,"locale":8,"draft":6,"path":260},"@lupinum\u002Fvue-board\u002Fminimap","content:docs:6.reference:8.minimap.md","6\u002F8","\u002Fdocs\u002Freference\u002Fminimap",{"title":262,"id":263,"canonicalKey":264,"locale":8,"draft":6,"path":265},"@lupinum\u002Fnuxt-board","content:docs:6.reference:9.nuxt-board.md","6\u002F9","\u002Fdocs\u002Freference\u002Fnuxt-board",{"title":267,"id":268,"canonicalKey":269,"locale":8,"draft":6,"navigation":270,"icon":271,"path":272},"Events and subscriptions","content:docs:6.reference:10.events-and-errors.md","6\u002F10",{"icon":271},"i-lucide-bell","\u002Fdocs\u002Freference\u002Fevents-and-errors",{"title":274,"id":275,"canonicalKey":276,"locale":8,"draft":6,"path":277},"Glossary","content:docs:6.reference:11.glossary.md","6\u002F11","\u002Fdocs\u002Freference\u002Fglossary",{"title":279,"page":6,"canonicalKey":280,"locale":8,"id":281,"draft":6,"icon":282,"children":283},"Project","7","content:docs:7.project:.navigation.yml","i-lucide-git-branch",[284,291],{"title":285,"id":286,"canonicalKey":287,"locale":8,"draft":6,"navigation":288,"icon":289,"path":290},"Contributing","content:docs:7.project:1.contributing.md","7\u002F1",{"icon":289},"i-lucide-git-pull-request","\u002Fdocs\u002Fproject\u002Fcontributing",{"title":292,"id":293,"canonicalKey":294,"locale":8,"draft":6,"navigation":295,"icon":296,"path":297},"Support and security","content:docs:7.project:2.support-and-security.md","7\u002F2",{"icon":296},"i-lucide-shield","\u002Fdocs\u002Fproject\u002Fsupport-and-security",{"title":299,"id":300,"canonicalKey":301,"locale":8,"draft":6,"path":302},"Nuxt Board documentation","content:docs:index.md","\u002F","\u002Fdocs",{"audience":304,"intent":305,"packages":306,"title":247,"description":307,"body":308,"type":6485,"id":248,"canonicalKey":249,"draft":6,"partial":6,"locale":8,"collection":6486,"navigationFile":6,"file":6487,"route":6492,"resolution":6494},"application-developer","reference",[247],"Edge and connection management plugin with routing, anchors, and an SVG connection layer.",{"type":309,"children":310,"toc":6431},"root",[311,320,399,405,418,472,479,613,757,761,767,778,784,789,1051,1203,1209,1214,1256,1262,1267,1352,1454,1460,1465,1512,1518,1523,1550,1556,1561,1602,1608,1613,1654,1660,1677,1734,1737,1743,1754,1788,1794,1909,1915,1921,1933,2051,2146,2152,2169,2241,2263,2310,2313,2319,2325,2330,2455,2461,2466,2675,2681,2686,2927,2933,2938,3029,3129,3135,3140,3236,3242,3247,3334,3339,3345,3350,3474,3480,3485,3805,3811,3816,3918,3921,3927,3932,4191,4196,4402,4407,4481,4504,4521,4596,4601,4656,4661,4719,4725,4760,4765,4801,4807,4825,4931,4937,4948,5054,5059,5248,5253,5392,5397,5402,5589,5595,5611,6019,6022,6028,6039,6137,6423,6428],{"type":312,"tag":313,"props":314,"children":316},"element","h2",{"id":315},"install",[317],{"type":318,"value":319},"text","Install",{"type":312,"tag":321,"props":322,"children":323},"code-group",{},[324,368],{"type":312,"tag":325,"props":326,"children":330},"pre",{"language":327,"filename":328,"class":329},"bash","pnpm","shiki shiki-themes light-plus dark-plus dark:dark-plus",[331],{"type":312,"tag":332,"props":333,"children":335},"code",{"class":334},"language-bash",[336],{"type":312,"tag":337,"props":338,"children":341},"span",{"class":339,"style":340},"line","display: inline",[342,347,353,358,363],{"type":312,"tag":337,"props":343,"children":345},{"style":344},"color:#795E26;--shiki-dark:#DCDCAA",[346],{"type":318,"value":328},{"type":312,"tag":337,"props":348,"children":350},{"style":349},"color:#A31515;--shiki-dark:#CE9178",[351],{"type":318,"value":352}," add",{"type":312,"tag":337,"props":354,"children":355},{"style":349},[356],{"type":318,"value":357}," @lupinum\u002Fboard-connections",{"type":312,"tag":337,"props":359,"children":360},{"style":349},[361],{"type":318,"value":362}," @lupinum\u002Fboard-core",{"type":312,"tag":337,"props":364,"children":365},{"style":349},[366],{"type":318,"value":367}," @lupinum\u002Fvue-board",{"type":312,"tag":325,"props":369,"children":371},{"language":327,"filename":370,"class":329},"npm",[372],{"type":312,"tag":332,"props":373,"children":374},{"class":334},[375],{"type":312,"tag":337,"props":376,"children":377},{"class":339,"style":340},[378,382,387,391,395],{"type":312,"tag":337,"props":379,"children":380},{"style":344},[381],{"type":318,"value":370},{"type":312,"tag":337,"props":383,"children":384},{"style":349},[385],{"type":318,"value":386}," install",{"type":312,"tag":337,"props":388,"children":389},{"style":349},[390],{"type":318,"value":357},{"type":312,"tag":337,"props":392,"children":393},{"style":349},[394],{"type":318,"value":362},{"type":312,"tag":337,"props":396,"children":397},{"style":349},[398],{"type":318,"value":367},{"type":312,"tag":313,"props":400,"children":402},{"id":401},"connectionsplugin",[403],{"type":318,"value":404},"connectionsPlugin",{"type":312,"tag":406,"props":407,"children":408},"p",{},[409,411,416],{"type":318,"value":410},"Creates the connections plugin. Install it during engine creation via ",{"type":312,"tag":332,"props":412,"children":413},{},[414],{"type":318,"value":415},"createBoardEngine({ plugins })",{"type":318,"value":417},".",{"type":312,"tag":325,"props":419,"children":421},{"language":420,"class":329},"ts",[422],{"type":312,"tag":332,"props":423,"children":425},{"class":424},"language-ts",[426],{"type":312,"tag":337,"props":427,"children":428},{"class":339,"style":340},[429,435,441,447,451,456,462,467],{"type":312,"tag":337,"props":430,"children":432},{"style":431},"color:#0000FF;--shiki-dark:#569CD6",[433],{"type":318,"value":434},"const",{"type":312,"tag":337,"props":436,"children":438},{"style":437},"color:#0070C1;--shiki-dark:#4FC1FF",[439],{"type":318,"value":440}," plugin",{"type":312,"tag":337,"props":442,"children":444},{"style":443},"color:#000000;--shiki-dark:#D4D4D4",[445],{"type":318,"value":446}," = ",{"type":312,"tag":337,"props":448,"children":449},{"style":344},[450],{"type":318,"value":404},{"type":312,"tag":337,"props":452,"children":453},{"style":443},[454],{"type":318,"value":455},"({ ",{"type":312,"tag":337,"props":457,"children":459},{"style":458},"color:#001080;--shiki-dark:#9CDCFE",[460],{"type":318,"value":461},"routing:",{"type":312,"tag":337,"props":463,"children":464},{"style":349},[465],{"type":318,"value":466}," 'bezier'",{"type":312,"tag":337,"props":468,"children":469},{"style":443},[470],{"type":318,"value":471}," })",{"type":312,"tag":473,"props":474,"children":476},"h3",{"id":475},"connectionsplugin-options",[477],{"type":318,"value":478},"Options",{"type":312,"tag":480,"props":481,"children":482},"table",{},[483,512],{"type":312,"tag":484,"props":485,"children":486},"thead",{},[487],{"type":312,"tag":488,"props":489,"children":490},"tr",{},[491,497,502,507],{"type":312,"tag":492,"props":493,"children":494},"th",{},[495],{"type":318,"value":496},"Name",{"type":312,"tag":492,"props":498,"children":499},{},[500],{"type":318,"value":501},"Type",{"type":312,"tag":492,"props":503,"children":504},{},[505],{"type":318,"value":506},"Default",{"type":312,"tag":492,"props":508,"children":509},{},[510],{"type":318,"value":511},"Description",{"type":312,"tag":513,"props":514,"children":515},"tbody",{},[516,549,581],{"type":312,"tag":488,"props":517,"children":518},{},[519,528,536,544],{"type":312,"tag":520,"props":521,"children":522},"td",{},[523],{"type":312,"tag":332,"props":524,"children":525},{},[526],{"type":318,"value":527},"routing",{"type":312,"tag":520,"props":529,"children":530},{},[531],{"type":312,"tag":332,"props":532,"children":533},{},[534],{"type":318,"value":535},"ConnectionRouting",{"type":312,"tag":520,"props":537,"children":538},{},[539],{"type":312,"tag":332,"props":540,"children":541},{},[542],{"type":318,"value":543},"'bezier'",{"type":312,"tag":520,"props":545,"children":546},{},[547],{"type":318,"value":548},"Default edge routing style.",{"type":312,"tag":488,"props":550,"children":551},{},[552,560,568,576],{"type":312,"tag":520,"props":553,"children":554},{},[555],{"type":312,"tag":332,"props":556,"children":557},{},[558],{"type":318,"value":559},"endpointMode",{"type":312,"tag":520,"props":561,"children":562},{},[563],{"type":312,"tag":332,"props":564,"children":565},{},[566],{"type":318,"value":567},"'auto' | 'manual'",{"type":312,"tag":520,"props":569,"children":570},{},[571],{"type":312,"tag":332,"props":572,"children":573},{},[574],{"type":318,"value":575},"'auto'",{"type":312,"tag":520,"props":577,"children":578},{},[579],{"type":318,"value":580},"Whether UI-created endpoints adapt or lock to side anchors.",{"type":312,"tag":488,"props":582,"children":583},{},[584,592,600,608],{"type":312,"tag":520,"props":585,"children":586},{},[587],{"type":312,"tag":332,"props":588,"children":589},{},[590],{"type":318,"value":591},"defaultArrow",{"type":312,"tag":520,"props":593,"children":594},{},[595],{"type":312,"tag":332,"props":596,"children":597},{},[598],{"type":318,"value":599},"'none' | 'start' | 'end' | 'both'",{"type":312,"tag":520,"props":601,"children":602},{},[603],{"type":312,"tag":332,"props":604,"children":605},{},[606],{"type":318,"value":607},"'end'",{"type":312,"tag":520,"props":609,"children":610},{},[611],{"type":318,"value":612},"Default arrowhead placement.",{"type":312,"tag":325,"props":614,"children":615},{"language":420,"class":329},[616],{"type":312,"tag":332,"props":617,"children":618},{"class":424},[619,653,655,683,684,687,688,713,714,748,749],{"type":312,"tag":337,"props":620,"children":621},{"class":339,"style":340},[622,628,633,638,643,648],{"type":312,"tag":337,"props":623,"children":625},{"style":624},"color:#AF00DB;--shiki-dark:#C586C0",[626],{"type":318,"value":627},"import",{"type":312,"tag":337,"props":629,"children":630},{"style":443},[631],{"type":318,"value":632}," { ",{"type":312,"tag":337,"props":634,"children":635},{"style":458},[636],{"type":318,"value":637},"createBoardEngine",{"type":312,"tag":337,"props":639,"children":640},{"style":443},[641],{"type":318,"value":642}," } ",{"type":312,"tag":337,"props":644,"children":645},{"style":624},[646],{"type":318,"value":647},"from",{"type":312,"tag":337,"props":649,"children":650},{"style":349},[651],{"type":318,"value":652}," '@lupinum\u002Fboard-core'",{"type":318,"value":654},"\n",{"type":312,"tag":337,"props":656,"children":657},{"class":339,"style":340},[658,662,666,670,674,678],{"type":312,"tag":337,"props":659,"children":660},{"style":624},[661],{"type":318,"value":627},{"type":312,"tag":337,"props":663,"children":664},{"style":443},[665],{"type":318,"value":632},{"type":312,"tag":337,"props":667,"children":668},{"style":458},[669],{"type":318,"value":404},{"type":312,"tag":337,"props":671,"children":672},{"style":443},[673],{"type":318,"value":642},{"type":312,"tag":337,"props":675,"children":676},{"style":624},[677],{"type":318,"value":647},{"type":312,"tag":337,"props":679,"children":680},{"style":349},[681],{"type":318,"value":682}," '@lupinum\u002Fboard-connections'",{"type":318,"value":654},{"type":312,"tag":337,"props":685,"children":686},{"class":339,"style":340},[],{"type":318,"value":654},{"type":312,"tag":337,"props":689,"children":690},{"class":339,"style":340},[691,695,700,704,708],{"type":312,"tag":337,"props":692,"children":693},{"style":431},[694],{"type":318,"value":434},{"type":312,"tag":337,"props":696,"children":697},{"style":437},[698],{"type":318,"value":699}," engine",{"type":312,"tag":337,"props":701,"children":702},{"style":443},[703],{"type":318,"value":446},{"type":312,"tag":337,"props":705,"children":706},{"style":344},[707],{"type":318,"value":637},{"type":312,"tag":337,"props":709,"children":710},{"style":443},[711],{"type":318,"value":712},"({",{"type":318,"value":654},{"type":312,"tag":337,"props":715,"children":716},{"class":339,"style":340},[717,722,727,731,735,739,743],{"type":312,"tag":337,"props":718,"children":719},{"style":458},[720],{"type":318,"value":721},"  plugins:",{"type":312,"tag":337,"props":723,"children":724},{"style":443},[725],{"type":318,"value":726}," [",{"type":312,"tag":337,"props":728,"children":729},{"style":344},[730],{"type":318,"value":404},{"type":312,"tag":337,"props":732,"children":733},{"style":443},[734],{"type":318,"value":455},{"type":312,"tag":337,"props":736,"children":737},{"style":458},[738],{"type":318,"value":461},{"type":312,"tag":337,"props":740,"children":741},{"style":349},[742],{"type":318,"value":466},{"type":312,"tag":337,"props":744,"children":745},{"style":443},[746],{"type":318,"value":747}," })],",{"type":318,"value":654},{"type":312,"tag":337,"props":750,"children":751},{"class":339,"style":340},[752],{"type":312,"tag":337,"props":753,"children":754},{"style":443},[755],{"type":318,"value":756},"})",{"type":312,"tag":758,"props":759,"children":760},"hr",{},[],{"type":312,"tag":313,"props":762,"children":764},{"id":763},"plugin-api",[765],{"type":318,"value":766},"Plugin API",{"type":312,"tag":406,"props":768,"children":769},{},[770,772,777],{"type":318,"value":771},"After installing the plugin, the connections API is available on ",{"type":312,"tag":332,"props":773,"children":774},{},[775],{"type":318,"value":776},"engine.plugins.connections",{"type":318,"value":417},{"type":312,"tag":473,"props":779,"children":781},{"id":780},"plugin-api-createedge",[782],{"type":318,"value":783},"createEdge",{"type":312,"tag":406,"props":785,"children":786},{},[787],{"type":318,"value":788},"Creates a new edge between two nodes. Returns the created edge.",{"type":312,"tag":325,"props":790,"children":791},{"language":420,"class":329},[792],{"type":312,"tag":332,"props":793,"children":794},{"class":424},[795,828,829,847,848,866,867,883,884,902,903,919,920,937,938,954,955,972,973,989,990,1006,1007,1024,1025],{"type":312,"tag":337,"props":796,"children":797},{"class":339,"style":340},[798,802,807,813,818,823],{"type":312,"tag":337,"props":799,"children":800},{"style":344},[801],{"type":318,"value":783},{"type":312,"tag":337,"props":803,"children":804},{"style":443},[805],{"type":318,"value":806},"\u003C",{"type":312,"tag":337,"props":808,"children":810},{"style":809},"color:#267F99;--shiki-dark:#4EC9B0",[811],{"type":318,"value":812},"T",{"type":312,"tag":337,"props":814,"children":815},{"style":443},[816],{"type":318,"value":817},">(",{"type":312,"tag":337,"props":819,"children":820},{"style":458},[821],{"type":318,"value":822},"input",{"type":312,"tag":337,"props":824,"children":825},{"style":443},[826],{"type":318,"value":827},": {",{"type":318,"value":654},{"type":312,"tag":337,"props":830,"children":831},{"class":339,"style":340},[832,837,842],{"type":312,"tag":337,"props":833,"children":834},{"style":443},[835],{"type":318,"value":836},"  id?",{"type":312,"tag":337,"props":838,"children":839},{"style":458},[840],{"type":318,"value":841},":",{"type":312,"tag":337,"props":843,"children":844},{"style":458},[845],{"type":318,"value":846}," EdgeId",{"type":318,"value":654},{"type":312,"tag":337,"props":849,"children":850},{"class":339,"style":340},[851,856,861],{"type":312,"tag":337,"props":852,"children":853},{"style":458},[854],{"type":318,"value":855},"  from",{"type":312,"tag":337,"props":857,"children":858},{"style":443},[859],{"type":318,"value":860},": ",{"type":312,"tag":337,"props":862,"children":863},{"style":458},[864],{"type":318,"value":865},"NodeId",{"type":318,"value":654},{"type":312,"tag":337,"props":868,"children":869},{"class":339,"style":340},[870,875,879],{"type":312,"tag":337,"props":871,"children":872},{"style":458},[873],{"type":318,"value":874},"  to",{"type":312,"tag":337,"props":876,"children":877},{"style":443},[878],{"type":318,"value":860},{"type":312,"tag":337,"props":880,"children":881},{"style":458},[882],{"type":318,"value":865},{"type":318,"value":654},{"type":312,"tag":337,"props":885,"children":886},{"class":339,"style":340},[887,892,897],{"type":312,"tag":337,"props":888,"children":889},{"style":458},[890],{"type":318,"value":891},"  fromAnchor",{"type":312,"tag":337,"props":893,"children":894},{"style":443},[895],{"type":318,"value":896},"?: ",{"type":312,"tag":337,"props":898,"children":899},{"style":458},[900],{"type":318,"value":901},"AnchorPosition",{"type":318,"value":654},{"type":312,"tag":337,"props":904,"children":905},{"class":339,"style":340},[906,911,915],{"type":312,"tag":337,"props":907,"children":908},{"style":458},[909],{"type":318,"value":910},"  toAnchor",{"type":312,"tag":337,"props":912,"children":913},{"style":443},[914],{"type":318,"value":896},{"type":312,"tag":337,"props":916,"children":917},{"style":458},[918],{"type":318,"value":901},{"type":318,"value":654},{"type":312,"tag":337,"props":921,"children":922},{"class":339,"style":340},[923,928,932],{"type":312,"tag":337,"props":924,"children":925},{"style":458},[926],{"type":318,"value":927},"  fromEnd",{"type":312,"tag":337,"props":929,"children":930},{"style":443},[931],{"type":318,"value":896},{"type":312,"tag":337,"props":933,"children":934},{"style":458},[935],{"type":318,"value":936},"EdgeEnd",{"type":318,"value":654},{"type":312,"tag":337,"props":939,"children":940},{"class":339,"style":340},[941,946,950],{"type":312,"tag":337,"props":942,"children":943},{"style":458},[944],{"type":318,"value":945},"  toEnd",{"type":312,"tag":337,"props":947,"children":948},{"style":443},[949],{"type":318,"value":896},{"type":312,"tag":337,"props":951,"children":952},{"style":458},[953],{"type":318,"value":936},{"type":318,"value":654},{"type":312,"tag":337,"props":956,"children":957},{"class":339,"style":340},[958,963,967],{"type":312,"tag":337,"props":959,"children":960},{"style":458},[961],{"type":318,"value":962},"  label",{"type":312,"tag":337,"props":964,"children":965},{"style":443},[966],{"type":318,"value":896},{"type":312,"tag":337,"props":968,"children":969},{"style":458},[970],{"type":318,"value":971},"string",{"type":318,"value":654},{"type":312,"tag":337,"props":974,"children":975},{"class":339,"style":340},[976,981,985],{"type":312,"tag":337,"props":977,"children":978},{"style":458},[979],{"type":318,"value":980},"  color",{"type":312,"tag":337,"props":982,"children":983},{"style":443},[984],{"type":318,"value":896},{"type":312,"tag":337,"props":986,"children":987},{"style":458},[988],{"type":318,"value":971},{"type":318,"value":654},{"type":312,"tag":337,"props":991,"children":992},{"class":339,"style":340},[993,998,1002],{"type":312,"tag":337,"props":994,"children":995},{"style":458},[996],{"type":318,"value":997},"  data",{"type":312,"tag":337,"props":999,"children":1000},{"style":443},[1001],{"type":318,"value":860},{"type":312,"tag":337,"props":1003,"children":1004},{"style":437},[1005],{"type":318,"value":812},{"type":318,"value":654},{"type":312,"tag":337,"props":1008,"children":1009},{"class":339,"style":340},[1010,1015,1019],{"type":312,"tag":337,"props":1011,"children":1012},{"style":458},[1013],{"type":318,"value":1014},"  zIndex",{"type":312,"tag":337,"props":1016,"children":1017},{"style":443},[1018],{"type":318,"value":896},{"type":312,"tag":337,"props":1020,"children":1021},{"style":458},[1022],{"type":318,"value":1023},"number",{"type":318,"value":654},{"type":312,"tag":337,"props":1026,"children":1027},{"class":339,"style":340},[1028,1033,1038,1042,1046],{"type":312,"tag":337,"props":1029,"children":1030},{"style":443},[1031],{"type":318,"value":1032},"}): ",{"type":312,"tag":337,"props":1034,"children":1035},{"style":458},[1036],{"type":318,"value":1037},"BoardEdge",{"type":312,"tag":337,"props":1039,"children":1040},{"style":443},[1041],{"type":318,"value":806},{"type":312,"tag":337,"props":1043,"children":1044},{"style":437},[1045],{"type":318,"value":812},{"type":312,"tag":337,"props":1047,"children":1048},{"style":443},[1049],{"type":318,"value":1050},">",{"type":312,"tag":325,"props":1052,"children":1053},{"language":420,"class":329},[1054],{"type":312,"tag":332,"props":1055,"children":1056},{"class":424},[1057,1108,1109,1127,1128,1145,1146,1163,1164,1181,1182,1195,1196],{"type":312,"tag":337,"props":1058,"children":1059},{"class":339,"style":340},[1060,1064,1069,1073,1078,1082,1087,1091,1096,1100,1104],{"type":312,"tag":337,"props":1061,"children":1062},{"style":431},[1063],{"type":318,"value":434},{"type":312,"tag":337,"props":1065,"children":1066},{"style":437},[1067],{"type":318,"value":1068}," edge",{"type":312,"tag":337,"props":1070,"children":1071},{"style":443},[1072],{"type":318,"value":446},{"type":312,"tag":337,"props":1074,"children":1075},{"style":458},[1076],{"type":318,"value":1077},"engine",{"type":312,"tag":337,"props":1079,"children":1080},{"style":443},[1081],{"type":318,"value":417},{"type":312,"tag":337,"props":1083,"children":1084},{"style":458},[1085],{"type":318,"value":1086},"plugins",{"type":312,"tag":337,"props":1088,"children":1089},{"style":443},[1090],{"type":318,"value":417},{"type":312,"tag":337,"props":1092,"children":1093},{"style":458},[1094],{"type":318,"value":1095},"connections",{"type":312,"tag":337,"props":1097,"children":1098},{"style":443},[1099],{"type":318,"value":417},{"type":312,"tag":337,"props":1101,"children":1102},{"style":344},[1103],{"type":318,"value":783},{"type":312,"tag":337,"props":1105,"children":1106},{"style":443},[1107],{"type":318,"value":712},{"type":318,"value":654},{"type":312,"tag":337,"props":1110,"children":1111},{"class":339,"style":340},[1112,1117,1122],{"type":312,"tag":337,"props":1113,"children":1114},{"style":458},[1115],{"type":318,"value":1116},"  from:",{"type":312,"tag":337,"props":1118,"children":1119},{"style":458},[1120],{"type":318,"value":1121}," nodeA",{"type":312,"tag":337,"props":1123,"children":1124},{"style":443},[1125],{"type":318,"value":1126},",",{"type":318,"value":654},{"type":312,"tag":337,"props":1129,"children":1130},{"class":339,"style":340},[1131,1136,1141],{"type":312,"tag":337,"props":1132,"children":1133},{"style":458},[1134],{"type":318,"value":1135},"  to:",{"type":312,"tag":337,"props":1137,"children":1138},{"style":458},[1139],{"type":318,"value":1140}," nodeB",{"type":312,"tag":337,"props":1142,"children":1143},{"style":443},[1144],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":1147,"children":1148},{"class":339,"style":340},[1149,1154,1159],{"type":312,"tag":337,"props":1150,"children":1151},{"style":458},[1152],{"type":318,"value":1153},"  label:",{"type":312,"tag":337,"props":1155,"children":1156},{"style":349},[1157],{"type":318,"value":1158}," 'depends on'",{"type":312,"tag":337,"props":1160,"children":1161},{"style":443},[1162],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":1165,"children":1166},{"class":339,"style":340},[1167,1172,1177],{"type":312,"tag":337,"props":1168,"children":1169},{"style":458},[1170],{"type":318,"value":1171},"  color:",{"type":312,"tag":337,"props":1173,"children":1174},{"style":349},[1175],{"type":318,"value":1176}," '#0f766e'",{"type":312,"tag":337,"props":1178,"children":1179},{"style":443},[1180],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":1183,"children":1184},{"class":339,"style":340},[1185,1190],{"type":312,"tag":337,"props":1186,"children":1187},{"style":458},[1188],{"type":318,"value":1189},"  data:",{"type":312,"tag":337,"props":1191,"children":1192},{"style":443},[1193],{"type":318,"value":1194}," {},",{"type":318,"value":654},{"type":312,"tag":337,"props":1197,"children":1198},{"class":339,"style":340},[1199],{"type":312,"tag":337,"props":1200,"children":1201},{"style":443},[1202],{"type":318,"value":756},{"type":312,"tag":473,"props":1204,"children":1206},{"id":1205},"plugin-api-deleteedge",[1207],{"type":318,"value":1208},"deleteEdge",{"type":312,"tag":406,"props":1210,"children":1211},{},[1212],{"type":318,"value":1213},"Removes an edge by ID.",{"type":312,"tag":325,"props":1215,"children":1216},{"language":420,"class":329},[1217],{"type":312,"tag":332,"props":1218,"children":1219},{"class":424},[1220],{"type":312,"tag":337,"props":1221,"children":1222},{"class":339,"style":340},[1223,1227,1232,1237,1241,1246,1251],{"type":312,"tag":337,"props":1224,"children":1225},{"style":344},[1226],{"type":318,"value":1208},{"type":312,"tag":337,"props":1228,"children":1229},{"style":443},[1230],{"type":318,"value":1231},"(",{"type":312,"tag":337,"props":1233,"children":1234},{"style":458},[1235],{"type":318,"value":1236},"id",{"type":312,"tag":337,"props":1238,"children":1239},{"style":443},[1240],{"type":318,"value":860},{"type":312,"tag":337,"props":1242,"children":1243},{"style":458},[1244],{"type":318,"value":1245},"EdgeId",{"type":312,"tag":337,"props":1247,"children":1248},{"style":443},[1249],{"type":318,"value":1250},"): ",{"type":312,"tag":337,"props":1252,"children":1253},{"style":431},[1254],{"type":318,"value":1255},"void",{"type":312,"tag":473,"props":1257,"children":1259},{"id":1258},"plugin-api-updateedge",[1260],{"type":318,"value":1261},"updateEdge",{"type":312,"tag":406,"props":1263,"children":1264},{},[1265],{"type":318,"value":1266},"Updates an existing edge in place. This is the API used by endpoint reconnect interactions.",{"type":312,"tag":325,"props":1268,"children":1269},{"language":420,"class":329},[1270],{"type":312,"tag":332,"props":1271,"children":1272},{"class":424},[1273],{"type":312,"tag":337,"props":1274,"children":1275},{"class":339,"style":340},[1276,1280,1284,1288,1292,1296,1300,1304,1309,1314,1318,1323,1327,1331,1336,1340,1344,1348],{"type":312,"tag":337,"props":1277,"children":1278},{"style":344},[1279],{"type":318,"value":1261},{"type":312,"tag":337,"props":1281,"children":1282},{"style":443},[1283],{"type":318,"value":806},{"type":312,"tag":337,"props":1285,"children":1286},{"style":809},[1287],{"type":318,"value":812},{"type":312,"tag":337,"props":1289,"children":1290},{"style":443},[1291],{"type":318,"value":817},{"type":312,"tag":337,"props":1293,"children":1294},{"style":458},[1295],{"type":318,"value":1236},{"type":312,"tag":337,"props":1297,"children":1298},{"style":443},[1299],{"type":318,"value":860},{"type":312,"tag":337,"props":1301,"children":1302},{"style":458},[1303],{"type":318,"value":1245},{"type":312,"tag":337,"props":1305,"children":1306},{"style":443},[1307],{"type":318,"value":1308},", ",{"type":312,"tag":337,"props":1310,"children":1311},{"style":458},[1312],{"type":318,"value":1313},"patch",{"type":312,"tag":337,"props":1315,"children":1316},{"style":443},[1317],{"type":318,"value":860},{"type":312,"tag":337,"props":1319,"children":1320},{"style":458},[1321],{"type":318,"value":1322},"BoardEdgePatch",{"type":312,"tag":337,"props":1324,"children":1325},{"style":443},[1326],{"type":318,"value":806},{"type":312,"tag":337,"props":1328,"children":1329},{"style":437},[1330],{"type":318,"value":812},{"type":312,"tag":337,"props":1332,"children":1333},{"style":443},[1334],{"type":318,"value":1335},">): ",{"type":312,"tag":337,"props":1337,"children":1338},{"style":458},[1339],{"type":318,"value":1037},{"type":312,"tag":337,"props":1341,"children":1342},{"style":443},[1343],{"type":318,"value":806},{"type":312,"tag":337,"props":1345,"children":1346},{"style":437},[1347],{"type":318,"value":812},{"type":312,"tag":337,"props":1349,"children":1350},{"style":443},[1351],{"type":318,"value":1050},{"type":312,"tag":325,"props":1353,"children":1354},{"language":420,"class":329},[1355],{"type":312,"tag":332,"props":1356,"children":1357},{"class":424},[1358,1411,1412,1428,1429,1446,1447],{"type":312,"tag":337,"props":1359,"children":1360},{"class":339,"style":340},[1361,1365,1369,1373,1377,1381,1385,1389,1393,1398,1402,1406],{"type":312,"tag":337,"props":1362,"children":1363},{"style":458},[1364],{"type":318,"value":1077},{"type":312,"tag":337,"props":1366,"children":1367},{"style":443},[1368],{"type":318,"value":417},{"type":312,"tag":337,"props":1370,"children":1371},{"style":458},[1372],{"type":318,"value":1086},{"type":312,"tag":337,"props":1374,"children":1375},{"style":443},[1376],{"type":318,"value":417},{"type":312,"tag":337,"props":1378,"children":1379},{"style":458},[1380],{"type":318,"value":1095},{"type":312,"tag":337,"props":1382,"children":1383},{"style":443},[1384],{"type":318,"value":417},{"type":312,"tag":337,"props":1386,"children":1387},{"style":344},[1388],{"type":318,"value":1261},{"type":312,"tag":337,"props":1390,"children":1391},{"style":443},[1392],{"type":318,"value":1231},{"type":312,"tag":337,"props":1394,"children":1395},{"style":458},[1396],{"type":318,"value":1397},"edge",{"type":312,"tag":337,"props":1399,"children":1400},{"style":443},[1401],{"type":318,"value":417},{"type":312,"tag":337,"props":1403,"children":1404},{"style":458},[1405],{"type":318,"value":1236},{"type":312,"tag":337,"props":1407,"children":1408},{"style":443},[1409],{"type":318,"value":1410},", {",{"type":318,"value":654},{"type":312,"tag":337,"props":1413,"children":1414},{"class":339,"style":340},[1415,1419,1424],{"type":312,"tag":337,"props":1416,"children":1417},{"style":458},[1418],{"type":318,"value":1135},{"type":312,"tag":337,"props":1420,"children":1421},{"style":458},[1422],{"type":318,"value":1423}," anotherNodeId",{"type":312,"tag":337,"props":1425,"children":1426},{"style":443},[1427],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":1430,"children":1431},{"class":339,"style":340},[1432,1437,1442],{"type":312,"tag":337,"props":1433,"children":1434},{"style":458},[1435],{"type":318,"value":1436},"  toAnchor:",{"type":312,"tag":337,"props":1438,"children":1439},{"style":431},[1440],{"type":318,"value":1441}," undefined",{"type":312,"tag":337,"props":1443,"children":1444},{"style":443},[1445],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":1448,"children":1449},{"class":339,"style":340},[1450],{"type":312,"tag":337,"props":1451,"children":1452},{"style":443},[1453],{"type":318,"value":756},{"type":312,"tag":473,"props":1455,"children":1457},{"id":1456},"plugin-api-getedge",[1458],{"type":318,"value":1459},"getEdge",{"type":312,"tag":406,"props":1461,"children":1462},{},[1463],{"type":318,"value":1464},"Returns a single edge by ID.",{"type":312,"tag":325,"props":1466,"children":1467},{"language":420,"class":329},[1468],{"type":312,"tag":332,"props":1469,"children":1470},{"class":424},[1471],{"type":312,"tag":337,"props":1472,"children":1473},{"class":339,"style":340},[1474,1478,1482,1486,1490,1494,1498,1502,1507],{"type":312,"tag":337,"props":1475,"children":1476},{"style":344},[1477],{"type":318,"value":1459},{"type":312,"tag":337,"props":1479,"children":1480},{"style":443},[1481],{"type":318,"value":1231},{"type":312,"tag":337,"props":1483,"children":1484},{"style":458},[1485],{"type":318,"value":1236},{"type":312,"tag":337,"props":1487,"children":1488},{"style":443},[1489],{"type":318,"value":860},{"type":312,"tag":337,"props":1491,"children":1492},{"style":458},[1493],{"type":318,"value":1245},{"type":312,"tag":337,"props":1495,"children":1496},{"style":443},[1497],{"type":318,"value":1250},{"type":312,"tag":337,"props":1499,"children":1500},{"style":458},[1501],{"type":318,"value":1037},{"type":312,"tag":337,"props":1503,"children":1504},{"style":443},[1505],{"type":318,"value":1506}," | ",{"type":312,"tag":337,"props":1508,"children":1509},{"style":431},[1510],{"type":318,"value":1511},"undefined",{"type":312,"tag":473,"props":1513,"children":1515},{"id":1514},"plugin-api-getedges",[1516],{"type":318,"value":1517},"getEdges",{"type":312,"tag":406,"props":1519,"children":1520},{},[1521],{"type":318,"value":1522},"Returns all edges.",{"type":312,"tag":325,"props":1524,"children":1525},{"language":420,"class":329},[1526],{"type":312,"tag":332,"props":1527,"children":1528},{"class":424},[1529],{"type":312,"tag":337,"props":1530,"children":1531},{"class":339,"style":340},[1532,1536,1541,1545],{"type":312,"tag":337,"props":1533,"children":1534},{"style":344},[1535],{"type":318,"value":1517},{"type":312,"tag":337,"props":1537,"children":1538},{"style":443},[1539],{"type":318,"value":1540},"(): ",{"type":312,"tag":337,"props":1542,"children":1543},{"style":458},[1544],{"type":318,"value":1037},{"type":312,"tag":337,"props":1546,"children":1547},{"style":443},[1548],{"type":318,"value":1549},"[]",{"type":312,"tag":473,"props":1551,"children":1553},{"id":1552},"plugin-api-getedgesfrom",[1554],{"type":318,"value":1555},"getEdgesFrom",{"type":312,"tag":406,"props":1557,"children":1558},{},[1559],{"type":318,"value":1560},"Returns all edges originating from a node.",{"type":312,"tag":325,"props":1562,"children":1563},{"language":420,"class":329},[1564],{"type":312,"tag":332,"props":1565,"children":1566},{"class":424},[1567],{"type":312,"tag":337,"props":1568,"children":1569},{"class":339,"style":340},[1570,1574,1578,1582,1586,1590,1594,1598],{"type":312,"tag":337,"props":1571,"children":1572},{"style":344},[1573],{"type":318,"value":1555},{"type":312,"tag":337,"props":1575,"children":1576},{"style":443},[1577],{"type":318,"value":1231},{"type":312,"tag":337,"props":1579,"children":1580},{"style":458},[1581],{"type":318,"value":1236},{"type":312,"tag":337,"props":1583,"children":1584},{"style":443},[1585],{"type":318,"value":860},{"type":312,"tag":337,"props":1587,"children":1588},{"style":458},[1589],{"type":318,"value":865},{"type":312,"tag":337,"props":1591,"children":1592},{"style":443},[1593],{"type":318,"value":1250},{"type":312,"tag":337,"props":1595,"children":1596},{"style":458},[1597],{"type":318,"value":1037},{"type":312,"tag":337,"props":1599,"children":1600},{"style":443},[1601],{"type":318,"value":1549},{"type":312,"tag":473,"props":1603,"children":1605},{"id":1604},"plugin-api-getedgesto",[1606],{"type":318,"value":1607},"getEdgesTo",{"type":312,"tag":406,"props":1609,"children":1610},{},[1611],{"type":318,"value":1612},"Returns all edges pointing to a node.",{"type":312,"tag":325,"props":1614,"children":1615},{"language":420,"class":329},[1616],{"type":312,"tag":332,"props":1617,"children":1618},{"class":424},[1619],{"type":312,"tag":337,"props":1620,"children":1621},{"class":339,"style":340},[1622,1626,1630,1634,1638,1642,1646,1650],{"type":312,"tag":337,"props":1623,"children":1624},{"style":344},[1625],{"type":318,"value":1607},{"type":312,"tag":337,"props":1627,"children":1628},{"style":443},[1629],{"type":318,"value":1231},{"type":312,"tag":337,"props":1631,"children":1632},{"style":458},[1633],{"type":318,"value":1236},{"type":312,"tag":337,"props":1635,"children":1636},{"style":443},[1637],{"type":318,"value":860},{"type":312,"tag":337,"props":1639,"children":1640},{"style":458},[1641],{"type":318,"value":865},{"type":312,"tag":337,"props":1643,"children":1644},{"style":443},[1645],{"type":318,"value":1250},{"type":312,"tag":337,"props":1647,"children":1648},{"style":458},[1649],{"type":318,"value":1037},{"type":312,"tag":337,"props":1651,"children":1652},{"style":443},[1653],{"type":318,"value":1549},{"type":312,"tag":473,"props":1655,"children":1657},{"id":1656},"plugin-api-getedgesbetween",[1658],{"type":318,"value":1659},"getEdgesBetween",{"type":312,"tag":406,"props":1661,"children":1662},{},[1663,1665,1669,1671,1676],{"type":318,"value":1664},"Returns all directed edges from ",{"type":312,"tag":332,"props":1666,"children":1667},{},[1668],{"type":318,"value":647},{"type":318,"value":1670}," to ",{"type":312,"tag":332,"props":1672,"children":1673},{},[1674],{"type":318,"value":1675},"to",{"type":318,"value":417},{"type":312,"tag":325,"props":1678,"children":1679},{"language":420,"class":329},[1680],{"type":312,"tag":332,"props":1681,"children":1682},{"class":424},[1683],{"type":312,"tag":337,"props":1684,"children":1685},{"class":339,"style":340},[1686,1690,1694,1698,1702,1706,1710,1714,1718,1722,1726,1730],{"type":312,"tag":337,"props":1687,"children":1688},{"style":344},[1689],{"type":318,"value":1659},{"type":312,"tag":337,"props":1691,"children":1692},{"style":443},[1693],{"type":318,"value":1231},{"type":312,"tag":337,"props":1695,"children":1696},{"style":458},[1697],{"type":318,"value":647},{"type":312,"tag":337,"props":1699,"children":1700},{"style":443},[1701],{"type":318,"value":860},{"type":312,"tag":337,"props":1703,"children":1704},{"style":458},[1705],{"type":318,"value":865},{"type":312,"tag":337,"props":1707,"children":1708},{"style":443},[1709],{"type":318,"value":1308},{"type":312,"tag":337,"props":1711,"children":1712},{"style":458},[1713],{"type":318,"value":1675},{"type":312,"tag":337,"props":1715,"children":1716},{"style":443},[1717],{"type":318,"value":860},{"type":312,"tag":337,"props":1719,"children":1720},{"style":458},[1721],{"type":318,"value":865},{"type":312,"tag":337,"props":1723,"children":1724},{"style":443},[1725],{"type":318,"value":1250},{"type":312,"tag":337,"props":1727,"children":1728},{"style":458},[1729],{"type":318,"value":1037},{"type":312,"tag":337,"props":1731,"children":1732},{"style":443},[1733],{"type":318,"value":1549},{"type":312,"tag":758,"props":1735,"children":1736},{},[],{"type":312,"tag":313,"props":1738,"children":1740},{"id":1739},"boardconnectionlayer",[1741],{"type":318,"value":1742},"BoardConnectionLayer",{"type":312,"tag":406,"props":1744,"children":1745},{},[1746,1748,1753],{"type":318,"value":1747},"A Vue component that renders edges as SVG paths inside a ",{"type":312,"tag":332,"props":1749,"children":1750},{},[1751],{"type":318,"value":1752},"BoardRoot",{"type":318,"value":417},{"type":312,"tag":325,"props":1755,"children":1756},{"language":420,"class":329},[1757],{"type":312,"tag":332,"props":1758,"children":1759},{"class":424},[1760],{"type":312,"tag":337,"props":1761,"children":1762},{"class":339,"style":340},[1763,1767,1771,1775,1779,1783],{"type":312,"tag":337,"props":1764,"children":1765},{"style":624},[1766],{"type":318,"value":627},{"type":312,"tag":337,"props":1768,"children":1769},{"style":443},[1770],{"type":318,"value":632},{"type":312,"tag":337,"props":1772,"children":1773},{"style":458},[1774],{"type":318,"value":1742},{"type":312,"tag":337,"props":1776,"children":1777},{"style":443},[1778],{"type":318,"value":642},{"type":312,"tag":337,"props":1780,"children":1781},{"style":624},[1782],{"type":318,"value":647},{"type":312,"tag":337,"props":1784,"children":1785},{"style":349},[1786],{"type":318,"value":1787}," '@lupinum\u002Fboard-connections\u002Fvue'",{"type":312,"tag":473,"props":1789,"children":1791},{"id":1790},"boardconnectionlayer-props",[1792],{"type":318,"value":1793},"Props",{"type":312,"tag":480,"props":1795,"children":1796},{},[1797,1819],{"type":312,"tag":484,"props":1798,"children":1799},{},[1800],{"type":312,"tag":488,"props":1801,"children":1802},{},[1803,1807,1811,1815],{"type":312,"tag":492,"props":1804,"children":1805},{},[1806],{"type":318,"value":496},{"type":312,"tag":492,"props":1808,"children":1809},{},[1810],{"type":318,"value":501},{"type":312,"tag":492,"props":1812,"children":1813},{},[1814],{"type":318,"value":506},{"type":312,"tag":492,"props":1816,"children":1817},{},[1818],{"type":318,"value":511},{"type":312,"tag":513,"props":1820,"children":1821},{},[1822,1850,1877],{"type":312,"tag":488,"props":1823,"children":1824},{},[1825,1832,1840,1845],{"type":312,"tag":520,"props":1826,"children":1827},{},[1828],{"type":312,"tag":332,"props":1829,"children":1830},{},[1831],{"type":318,"value":527},{"type":312,"tag":520,"props":1833,"children":1834},{},[1835],{"type":312,"tag":332,"props":1836,"children":1837},{},[1838],{"type":318,"value":1839},"ConnectionRouting | undefined",{"type":312,"tag":520,"props":1841,"children":1842},{},[1843],{"type":318,"value":1844},"plugin default",{"type":312,"tag":520,"props":1846,"children":1847},{},[1848],{"type":318,"value":1849},"Routing style for all edges.",{"type":312,"tag":488,"props":1851,"children":1852},{},[1853,1860,1868,1872],{"type":312,"tag":520,"props":1854,"children":1855},{},[1856],{"type":312,"tag":332,"props":1857,"children":1858},{},[1859],{"type":318,"value":559},{"type":312,"tag":520,"props":1861,"children":1862},{},[1863],{"type":312,"tag":332,"props":1864,"children":1865},{},[1866],{"type":318,"value":1867},"ConnectionEndpointMode | undefined",{"type":312,"tag":520,"props":1869,"children":1870},{},[1871],{"type":318,"value":1844},{"type":312,"tag":520,"props":1873,"children":1874},{},[1875],{"type":318,"value":1876},"UI endpoint behavior: auto side resolution or manual side locking.",{"type":312,"tag":488,"props":1878,"children":1879},{},[1880,1888,1896,1904],{"type":312,"tag":520,"props":1881,"children":1882},{},[1883],{"type":312,"tag":332,"props":1884,"children":1885},{},[1886],{"type":318,"value":1887},"createNodeForConnection",{"type":312,"tag":520,"props":1889,"children":1890},{},[1891],{"type":312,"tag":332,"props":1892,"children":1893},{},[1894],{"type":318,"value":1895},"(ctx: CreateNodeForConnectionContext) => BoardNode | null",{"type":312,"tag":520,"props":1897,"children":1898},{},[1899],{"type":312,"tag":332,"props":1900,"children":1901},{},[1902],{"type":318,"value":1903},"null",{"type":312,"tag":520,"props":1905,"children":1906},{},[1907],{"type":318,"value":1908},"Optional host policy for creating a node when a new connection is dropped on empty space.",{"type":312,"tag":473,"props":1910,"children":1912},{"id":1911},"boardconnectionlayer-slots",[1913],{"type":318,"value":1914},"Slots",{"type":312,"tag":1916,"props":1917,"children":1919},"h4",{"id":1918},"boardconnectionlayer-slots-edge",[1920],{"type":318,"value":1397},{"type":312,"tag":406,"props":1922,"children":1923},{},[1924,1926,1931],{"type":318,"value":1925},"Custom edge rendering. If not provided, edges render as SVG ",{"type":312,"tag":332,"props":1927,"children":1928},{},[1929],{"type":318,"value":1930},"\u003Cpath>",{"type":318,"value":1932}," elements.",{"type":312,"tag":480,"props":1934,"children":1935},{},[1936,1955],{"type":312,"tag":484,"props":1937,"children":1938},{},[1939],{"type":312,"tag":488,"props":1940,"children":1941},{},[1942,1947,1951],{"type":312,"tag":492,"props":1943,"children":1944},{},[1945],{"type":318,"value":1946},"Prop",{"type":312,"tag":492,"props":1948,"children":1949},{},[1950],{"type":318,"value":501},{"type":312,"tag":492,"props":1952,"children":1953},{},[1954],{"type":318,"value":511},{"type":312,"tag":513,"props":1956,"children":1957},{},[1958,1980,2004,2027],{"type":312,"tag":488,"props":1959,"children":1960},{},[1961,1968,1975],{"type":312,"tag":520,"props":1962,"children":1963},{},[1964],{"type":312,"tag":332,"props":1965,"children":1966},{},[1967],{"type":318,"value":1397},{"type":312,"tag":520,"props":1969,"children":1970},{},[1971],{"type":312,"tag":332,"props":1972,"children":1973},{},[1974],{"type":318,"value":1037},{"type":312,"tag":520,"props":1976,"children":1977},{},[1978],{"type":318,"value":1979},"The edge data.",{"type":312,"tag":488,"props":1981,"children":1982},{},[1983,1991,1999],{"type":312,"tag":520,"props":1984,"children":1985},{},[1986],{"type":312,"tag":332,"props":1987,"children":1988},{},[1989],{"type":318,"value":1990},"source",{"type":312,"tag":520,"props":1992,"children":1993},{},[1994],{"type":312,"tag":332,"props":1995,"children":1996},{},[1997],{"type":318,"value":1998},"ResolvedConnectionEndpoint",{"type":312,"tag":520,"props":2000,"children":2001},{},[2002],{"type":318,"value":2003},"Resolved source endpoint metadata.",{"type":312,"tag":488,"props":2005,"children":2006},{},[2007,2015,2022],{"type":312,"tag":520,"props":2008,"children":2009},{},[2010],{"type":312,"tag":332,"props":2011,"children":2012},{},[2013],{"type":318,"value":2014},"target",{"type":312,"tag":520,"props":2016,"children":2017},{},[2018],{"type":312,"tag":332,"props":2019,"children":2020},{},[2021],{"type":318,"value":1998},{"type":312,"tag":520,"props":2023,"children":2024},{},[2025],{"type":318,"value":2026},"Resolved target endpoint metadata.",{"type":312,"tag":488,"props":2028,"children":2029},{},[2030,2038,2046],{"type":312,"tag":520,"props":2031,"children":2032},{},[2033],{"type":312,"tag":332,"props":2034,"children":2035},{},[2036],{"type":318,"value":2037},"route",{"type":312,"tag":520,"props":2039,"children":2040},{},[2041],{"type":312,"tag":332,"props":2042,"children":2043},{},[2044],{"type":318,"value":2045},"ConnectionRoute",{"type":312,"tag":520,"props":2047,"children":2048},{},[2049],{"type":318,"value":2050},"Routed geometry, bounds, label point, and path string.",{"type":312,"tag":325,"props":2052,"children":2054},{"language":2053,"class":329},"vue",[2055],{"type":312,"tag":332,"props":2056,"children":2058},{"class":2057},"language-vue",[2059,2093,2094,2102,2103,2111,2112,2120,2121,2129,2130],{"type":312,"tag":337,"props":2060,"children":2061},{"class":339,"style":340},[2062,2067,2072,2078,2083,2089],{"type":312,"tag":337,"props":2063,"children":2065},{"style":2064},"color:#800000;--shiki-dark:#808080",[2066],{"type":318,"value":806},{"type":312,"tag":337,"props":2068,"children":2070},{"style":2069},"color:#800000;--shiki-dark:#569CD6",[2071],{"type":318,"value":1742},{"type":312,"tag":337,"props":2073,"children":2075},{"style":2074},"color:#E50000;--shiki-dark:#9CDCFE",[2076],{"type":318,"value":2077}," routing",{"type":312,"tag":337,"props":2079,"children":2080},{"style":443},[2081],{"type":318,"value":2082},"=",{"type":312,"tag":337,"props":2084,"children":2086},{"style":2085},"color:#0000FF;--shiki-dark:#CE9178",[2087],{"type":318,"value":2088},"\"smooth-step\"",{"type":312,"tag":337,"props":2090,"children":2091},{"style":2064},[2092],{"type":318,"value":1050},{"type":318,"value":654},{"type":312,"tag":337,"props":2095,"children":2096},{"class":339,"style":340},[2097],{"type":312,"tag":337,"props":2098,"children":2099},{"style":443},[2100],{"type":318,"value":2101},"  \u003Ctemplate #edge=\"{ edge, route }\">",{"type":318,"value":654},{"type":312,"tag":337,"props":2104,"children":2105},{"class":339,"style":340},[2106],{"type":312,"tag":337,"props":2107,"children":2108},{"style":443},[2109],{"type":318,"value":2110},"    \u003Cpath :d=\"route.path\" stroke=\"blue\" stroke-width=\"2\" fill=\"none\" \u002F>",{"type":318,"value":654},{"type":312,"tag":337,"props":2113,"children":2114},{"class":339,"style":340},[2115],{"type":312,"tag":337,"props":2116,"children":2117},{"style":443},[2118],{"type":318,"value":2119},"    \u003Ctext :x=\"route.labelPoint.x\" :y=\"route.labelPoint.y\">{{ edge.label }}\u003C\u002Ftext>",{"type":318,"value":654},{"type":312,"tag":337,"props":2122,"children":2123},{"class":339,"style":340},[2124],{"type":312,"tag":337,"props":2125,"children":2126},{"style":443},[2127],{"type":318,"value":2128},"  \u003C\u002Ftemplate>",{"type":318,"value":654},{"type":312,"tag":337,"props":2131,"children":2132},{"class":339,"style":340},[2133,2138,2142],{"type":312,"tag":337,"props":2134,"children":2135},{"style":2064},[2136],{"type":318,"value":2137},"\u003C\u002F",{"type":312,"tag":337,"props":2139,"children":2140},{"style":2069},[2141],{"type":318,"value":1742},{"type":312,"tag":337,"props":2143,"children":2144},{"style":2064},[2145],{"type":318,"value":1050},{"type":312,"tag":473,"props":2147,"children":2149},{"id":2148},"boardconnectionlayer-usage",[2150],{"type":318,"value":2151},"Usage",{"type":312,"tag":406,"props":2153,"children":2154},{},[2155,2157,2161,2163,2167],{"type":318,"value":2156},"Render ",{"type":312,"tag":332,"props":2158,"children":2159},{},[2160],{"type":318,"value":1742},{"type":318,"value":2162}," under ",{"type":312,"tag":332,"props":2164,"children":2165},{},[2166],{"type":318,"value":1752},{"type":318,"value":2168},". It teleports the SVG layer to the board root and applies the camera transform itself:",{"type":312,"tag":325,"props":2170,"children":2171},{"language":2053,"class":329},[2172],{"type":312,"tag":332,"props":2173,"children":2174},{"class":2057},[2175,2216,2217,2225,2226],{"type":312,"tag":337,"props":2176,"children":2177},{"class":339,"style":340},[2178,2182,2186,2191,2195,2199,2204,2208,2212],{"type":312,"tag":337,"props":2179,"children":2180},{"style":2064},[2181],{"type":318,"value":806},{"type":312,"tag":337,"props":2183,"children":2184},{"style":2069},[2185],{"type":318,"value":1752},{"type":312,"tag":337,"props":2187,"children":2188},{"style":443},[2189],{"type":318,"value":2190}," :",{"type":312,"tag":337,"props":2192,"children":2193},{"style":2074},[2194],{"type":318,"value":1077},{"type":312,"tag":337,"props":2196,"children":2197},{"style":443},[2198],{"type":318,"value":2082},{"type":312,"tag":337,"props":2200,"children":2201},{"style":443},[2202],{"type":318,"value":2203},"\"",{"type":312,"tag":337,"props":2205,"children":2206},{"style":458},[2207],{"type":318,"value":1077},{"type":312,"tag":337,"props":2209,"children":2210},{"style":443},[2211],{"type":318,"value":2203},{"type":312,"tag":337,"props":2213,"children":2214},{"style":2064},[2215],{"type":318,"value":1050},{"type":318,"value":654},{"type":312,"tag":337,"props":2218,"children":2219},{"class":339,"style":340},[2220],{"type":312,"tag":337,"props":2221,"children":2222},{"style":443},[2223],{"type":318,"value":2224},"  \u003CBoardConnectionLayer \u002F>",{"type":318,"value":654},{"type":312,"tag":337,"props":2227,"children":2228},{"class":339,"style":340},[2229,2233,2237],{"type":312,"tag":337,"props":2230,"children":2231},{"style":2064},[2232],{"type":318,"value":2137},{"type":312,"tag":337,"props":2234,"children":2235},{"style":2069},[2236],{"type":318,"value":1752},{"type":312,"tag":337,"props":2238,"children":2239},{"style":2064},[2240],{"type":318,"value":1050},{"type":312,"tag":406,"props":2242,"children":2243},{},[2244,2248,2250,2255,2257,2261],{"type":312,"tag":332,"props":2245,"children":2246},{},[2247],{"type":318,"value":1742},{"type":318,"value":2249}," handles both connection creation and reconnect. Hover a card edge to reveal a filled midpoint handle and drag it to another card to create a new edge. Hover or select an existing edge to reveal reconnect handles; dragging either end previews the route live and commits via ",{"type":312,"tag":332,"props":2251,"children":2252},{},[2253],{"type":318,"value":2254},"updateEdge()",{"type":318,"value":2256}," when dropped on another node. Dropping a new connection on empty space cancels unless ",{"type":312,"tag":332,"props":2258,"children":2259},{},[2260],{"type":318,"value":1887},{"type":318,"value":2262}," returns a node for the layer to connect.",{"type":312,"tag":406,"props":2264,"children":2265},{},[2266,2268,2273,2275,2280,2282,2287,2289,2294,2296,2301,2303,2308],{"type":318,"value":2267},"By default, UI-created edges use ",{"type":312,"tag":332,"props":2269,"children":2270},{},[2271],{"type":318,"value":2272},"endpointMode: 'auto'",{"type":318,"value":2274},": they do not store ",{"type":312,"tag":332,"props":2276,"children":2277},{},[2278],{"type":318,"value":2279},"fromAnchor",{"type":318,"value":2281}," or ",{"type":312,"tag":332,"props":2283,"children":2284},{},[2285],{"type":318,"value":2286},"toAnchor",{"type":318,"value":2288},", so each endpoint resolves to the best node side as nodes move. Dragging an existing endpoint onto a node side stores that endpoint as ",{"type":312,"tag":332,"props":2290,"children":2291},{},[2292],{"type":318,"value":2293},"{ side, offset }",{"type":318,"value":2295},", where ",{"type":312,"tag":332,"props":2297,"children":2298},{},[2299],{"type":318,"value":2300},"offset",{"type":318,"value":2302}," is the exact point under the pointer. Use ",{"type":312,"tag":332,"props":2304,"children":2305},{},[2306],{"type":318,"value":2307},"endpointMode: 'manual'",{"type":318,"value":2309}," when newly created edges should also lock to the dragged side offsets. Selected manual edges expose reset actions that clear one or both anchors back to auto.",{"type":312,"tag":758,"props":2311,"children":2312},{},[],{"type":312,"tag":313,"props":2314,"children":2316},{"id":2315},"utility-functions",[2317],{"type":318,"value":2318},"Utility functions",{"type":312,"tag":473,"props":2320,"children":2322},{"id":2321},"utility-functions-resolveanchorpoint",[2323],{"type":318,"value":2324},"resolveAnchorPoint",{"type":312,"tag":406,"props":2326,"children":2327},{},[2328],{"type":318,"value":2329},"Resolves an anchor position to a world-space point on a node.",{"type":312,"tag":325,"props":2331,"children":2332},{"language":420,"class":329},[2333],{"type":312,"tag":332,"props":2334,"children":2335},{"class":424},[2336,2353,2354,2421,2422,2442,2443],{"type":312,"tag":337,"props":2337,"children":2338},{"class":339,"style":340},[2339,2344,2349],{"type":312,"tag":337,"props":2340,"children":2341},{"style":431},[2342],{"type":318,"value":2343},"function",{"type":312,"tag":337,"props":2345,"children":2346},{"style":344},[2347],{"type":318,"value":2348}," resolveAnchorPoint",{"type":312,"tag":337,"props":2350,"children":2351},{"style":443},[2352],{"type":318,"value":1231},{"type":318,"value":654},{"type":312,"tag":337,"props":2355,"children":2356},{"class":339,"style":340},[2357,2362,2366,2371,2375,2380,2384,2389,2393,2398,2402,2407,2411,2416],{"type":312,"tag":337,"props":2358,"children":2359},{"style":458},[2360],{"type":318,"value":2361},"  node",{"type":312,"tag":337,"props":2363,"children":2364},{"style":443},[2365],{"type":318,"value":860},{"type":312,"tag":337,"props":2367,"children":2368},{"style":809},[2369],{"type":318,"value":2370},"Pick",{"type":312,"tag":337,"props":2372,"children":2373},{"style":443},[2374],{"type":318,"value":806},{"type":312,"tag":337,"props":2376,"children":2377},{"style":809},[2378],{"type":318,"value":2379},"BoardNode",{"type":312,"tag":337,"props":2381,"children":2382},{"style":443},[2383],{"type":318,"value":1308},{"type":312,"tag":337,"props":2385,"children":2386},{"style":349},[2387],{"type":318,"value":2388},"'x'",{"type":312,"tag":337,"props":2390,"children":2391},{"style":443},[2392],{"type":318,"value":1506},{"type":312,"tag":337,"props":2394,"children":2395},{"style":349},[2396],{"type":318,"value":2397},"'y'",{"type":312,"tag":337,"props":2399,"children":2400},{"style":443},[2401],{"type":318,"value":1506},{"type":312,"tag":337,"props":2403,"children":2404},{"style":349},[2405],{"type":318,"value":2406},"'width'",{"type":312,"tag":337,"props":2408,"children":2409},{"style":443},[2410],{"type":318,"value":1506},{"type":312,"tag":337,"props":2412,"children":2413},{"style":349},[2414],{"type":318,"value":2415},"'height'",{"type":312,"tag":337,"props":2417,"children":2418},{"style":443},[2419],{"type":318,"value":2420},">,",{"type":318,"value":654},{"type":312,"tag":337,"props":2423,"children":2424},{"class":339,"style":340},[2425,2430,2434,2438],{"type":312,"tag":337,"props":2426,"children":2427},{"style":458},[2428],{"type":318,"value":2429},"  anchor",{"type":312,"tag":337,"props":2431,"children":2432},{"style":443},[2433],{"type":318,"value":860},{"type":312,"tag":337,"props":2435,"children":2436},{"style":809},[2437],{"type":318,"value":901},{"type":312,"tag":337,"props":2439,"children":2440},{"style":443},[2441],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":2444,"children":2445},{"class":339,"style":340},[2446,2450],{"type":312,"tag":337,"props":2447,"children":2448},{"style":443},[2449],{"type":318,"value":1250},{"type":312,"tag":337,"props":2451,"children":2452},{"style":809},[2453],{"type":318,"value":2454},"Point",{"type":312,"tag":473,"props":2456,"children":2458},{"id":2457},"utility-functions-resolveautoanchorside",[2459],{"type":318,"value":2460},"resolveAutoAnchorSide",{"type":312,"tag":406,"props":2462,"children":2463},{},[2464],{"type":318,"value":2465},"Chooses the best side for an auto-routed endpoint and uses a deadband to reduce flicker near diagonals. Auto-routed endpoints then attach at the center of that side.",{"type":312,"tag":325,"props":2467,"children":2468},{"language":420,"class":329},[2469],{"type":312,"tag":332,"props":2470,"children":2471},{"class":424},[2472,2488,2489,2549,2550,2610,2611,2641,2642,2663,2664],{"type":312,"tag":337,"props":2473,"children":2474},{"class":339,"style":340},[2475,2479,2484],{"type":312,"tag":337,"props":2476,"children":2477},{"style":431},[2478],{"type":318,"value":2343},{"type":312,"tag":337,"props":2480,"children":2481},{"style":344},[2482],{"type":318,"value":2483}," resolveAutoAnchorSide",{"type":312,"tag":337,"props":2485,"children":2486},{"style":443},[2487],{"type":318,"value":1231},{"type":318,"value":654},{"type":312,"tag":337,"props":2490,"children":2491},{"class":339,"style":340},[2492,2497,2501,2505,2509,2513,2517,2521,2525,2529,2533,2537,2541,2545],{"type":312,"tag":337,"props":2493,"children":2494},{"style":458},[2495],{"type":318,"value":2496},"  source",{"type":312,"tag":337,"props":2498,"children":2499},{"style":443},[2500],{"type":318,"value":860},{"type":312,"tag":337,"props":2502,"children":2503},{"style":809},[2504],{"type":318,"value":2370},{"type":312,"tag":337,"props":2506,"children":2507},{"style":443},[2508],{"type":318,"value":806},{"type":312,"tag":337,"props":2510,"children":2511},{"style":809},[2512],{"type":318,"value":2379},{"type":312,"tag":337,"props":2514,"children":2515},{"style":443},[2516],{"type":318,"value":1308},{"type":312,"tag":337,"props":2518,"children":2519},{"style":349},[2520],{"type":318,"value":2388},{"type":312,"tag":337,"props":2522,"children":2523},{"style":443},[2524],{"type":318,"value":1506},{"type":312,"tag":337,"props":2526,"children":2527},{"style":349},[2528],{"type":318,"value":2397},{"type":312,"tag":337,"props":2530,"children":2531},{"style":443},[2532],{"type":318,"value":1506},{"type":312,"tag":337,"props":2534,"children":2535},{"style":349},[2536],{"type":318,"value":2406},{"type":312,"tag":337,"props":2538,"children":2539},{"style":443},[2540],{"type":318,"value":1506},{"type":312,"tag":337,"props":2542,"children":2543},{"style":349},[2544],{"type":318,"value":2415},{"type":312,"tag":337,"props":2546,"children":2547},{"style":443},[2548],{"type":318,"value":2420},{"type":318,"value":654},{"type":312,"tag":337,"props":2551,"children":2552},{"class":339,"style":340},[2553,2558,2562,2566,2570,2574,2578,2582,2586,2590,2594,2598,2602,2606],{"type":312,"tag":337,"props":2554,"children":2555},{"style":458},[2556],{"type":318,"value":2557},"  target",{"type":312,"tag":337,"props":2559,"children":2560},{"style":443},[2561],{"type":318,"value":860},{"type":312,"tag":337,"props":2563,"children":2564},{"style":809},[2565],{"type":318,"value":2370},{"type":312,"tag":337,"props":2567,"children":2568},{"style":443},[2569],{"type":318,"value":806},{"type":312,"tag":337,"props":2571,"children":2572},{"style":809},[2573],{"type":318,"value":2379},{"type":312,"tag":337,"props":2575,"children":2576},{"style":443},[2577],{"type":318,"value":1308},{"type":312,"tag":337,"props":2579,"children":2580},{"style":349},[2581],{"type":318,"value":2388},{"type":312,"tag":337,"props":2583,"children":2584},{"style":443},[2585],{"type":318,"value":1506},{"type":312,"tag":337,"props":2587,"children":2588},{"style":349},[2589],{"type":318,"value":2397},{"type":312,"tag":337,"props":2591,"children":2592},{"style":443},[2593],{"type":318,"value":1506},{"type":312,"tag":337,"props":2595,"children":2596},{"style":349},[2597],{"type":318,"value":2406},{"type":312,"tag":337,"props":2599,"children":2600},{"style":443},[2601],{"type":318,"value":1506},{"type":312,"tag":337,"props":2603,"children":2604},{"style":349},[2605],{"type":318,"value":2415},{"type":312,"tag":337,"props":2607,"children":2608},{"style":443},[2609],{"type":318,"value":2420},{"type":318,"value":654},{"type":312,"tag":337,"props":2612,"children":2613},{"class":339,"style":340},[2614,2619,2623,2628,2632,2637],{"type":312,"tag":337,"props":2615,"children":2616},{"style":458},[2617],{"type":318,"value":2618},"  role",{"type":312,"tag":337,"props":2620,"children":2621},{"style":443},[2622],{"type":318,"value":860},{"type":312,"tag":337,"props":2624,"children":2625},{"style":349},[2626],{"type":318,"value":2627},"'source'",{"type":312,"tag":337,"props":2629,"children":2630},{"style":443},[2631],{"type":318,"value":1506},{"type":312,"tag":337,"props":2633,"children":2634},{"style":349},[2635],{"type":318,"value":2636},"'target'",{"type":312,"tag":337,"props":2638,"children":2639},{"style":443},[2640],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":2643,"children":2644},{"class":339,"style":340},[2645,2650,2654,2659],{"type":312,"tag":337,"props":2646,"children":2647},{"style":458},[2648],{"type":318,"value":2649},"  previousSide",{"type":312,"tag":337,"props":2651,"children":2652},{"style":443},[2653],{"type":318,"value":896},{"type":312,"tag":337,"props":2655,"children":2656},{"style":809},[2657],{"type":318,"value":2658},"AnchorSide",{"type":312,"tag":337,"props":2660,"children":2661},{"style":443},[2662],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":2665,"children":2666},{"class":339,"style":340},[2667,2671],{"type":312,"tag":337,"props":2668,"children":2669},{"style":443},[2670],{"type":318,"value":1250},{"type":312,"tag":337,"props":2672,"children":2673},{"style":809},[2674],{"type":318,"value":2658},{"type":312,"tag":473,"props":2676,"children":2678},{"id":2677},"utility-functions-resolveconnectionendpoint",[2679],{"type":318,"value":2680},"resolveConnectionEndpoint",{"type":312,"tag":406,"props":2682,"children":2683},{},[2684],{"type":318,"value":2685},"Resolves one edge endpoint to a node side, normalized side offset, and world-space point. Explicit anchors are preserved; automatic endpoints choose the best side from the paired node.",{"type":312,"tag":325,"props":2687,"children":2688},{"language":420,"class":329},[2689],{"type":312,"tag":332,"props":2690,"children":2691},{"class":424},[2692,2708,2709,2729,2730,2798,2799,2867,2868,2895,2896,2915,2916],{"type":312,"tag":337,"props":2693,"children":2694},{"class":339,"style":340},[2695,2699,2704],{"type":312,"tag":337,"props":2696,"children":2697},{"style":431},[2698],{"type":318,"value":2343},{"type":312,"tag":337,"props":2700,"children":2701},{"style":344},[2702],{"type":318,"value":2703}," resolveConnectionEndpoint",{"type":312,"tag":337,"props":2705,"children":2706},{"style":443},[2707],{"type":318,"value":1231},{"type":318,"value":654},{"type":312,"tag":337,"props":2710,"children":2711},{"class":339,"style":340},[2712,2717,2721,2725],{"type":312,"tag":337,"props":2713,"children":2714},{"style":458},[2715],{"type":318,"value":2716},"  edge",{"type":312,"tag":337,"props":2718,"children":2719},{"style":443},[2720],{"type":318,"value":860},{"type":312,"tag":337,"props":2722,"children":2723},{"style":809},[2724],{"type":318,"value":1037},{"type":312,"tag":337,"props":2726,"children":2727},{"style":443},[2728],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":2731,"children":2732},{"class":339,"style":340},[2733,2737,2741,2745,2749,2753,2757,2762,2766,2770,2774,2778,2782,2786,2790,2794],{"type":312,"tag":337,"props":2734,"children":2735},{"style":458},[2736],{"type":318,"value":2361},{"type":312,"tag":337,"props":2738,"children":2739},{"style":443},[2740],{"type":318,"value":860},{"type":312,"tag":337,"props":2742,"children":2743},{"style":809},[2744],{"type":318,"value":2370},{"type":312,"tag":337,"props":2746,"children":2747},{"style":443},[2748],{"type":318,"value":806},{"type":312,"tag":337,"props":2750,"children":2751},{"style":809},[2752],{"type":318,"value":2379},{"type":312,"tag":337,"props":2754,"children":2755},{"style":443},[2756],{"type":318,"value":1308},{"type":312,"tag":337,"props":2758,"children":2759},{"style":349},[2760],{"type":318,"value":2761},"'id'",{"type":312,"tag":337,"props":2763,"children":2764},{"style":443},[2765],{"type":318,"value":1506},{"type":312,"tag":337,"props":2767,"children":2768},{"style":349},[2769],{"type":318,"value":2388},{"type":312,"tag":337,"props":2771,"children":2772},{"style":443},[2773],{"type":318,"value":1506},{"type":312,"tag":337,"props":2775,"children":2776},{"style":349},[2777],{"type":318,"value":2397},{"type":312,"tag":337,"props":2779,"children":2780},{"style":443},[2781],{"type":318,"value":1506},{"type":312,"tag":337,"props":2783,"children":2784},{"style":349},[2785],{"type":318,"value":2406},{"type":312,"tag":337,"props":2787,"children":2788},{"style":443},[2789],{"type":318,"value":1506},{"type":312,"tag":337,"props":2791,"children":2792},{"style":349},[2793],{"type":318,"value":2415},{"type":312,"tag":337,"props":2795,"children":2796},{"style":443},[2797],{"type":318,"value":2420},{"type":318,"value":654},{"type":312,"tag":337,"props":2800,"children":2801},{"class":339,"style":340},[2802,2807,2811,2815,2819,2823,2827,2831,2835,2839,2843,2847,2851,2855,2859,2863],{"type":312,"tag":337,"props":2803,"children":2804},{"style":458},[2805],{"type":318,"value":2806},"  otherNode",{"type":312,"tag":337,"props":2808,"children":2809},{"style":443},[2810],{"type":318,"value":860},{"type":312,"tag":337,"props":2812,"children":2813},{"style":809},[2814],{"type":318,"value":2370},{"type":312,"tag":337,"props":2816,"children":2817},{"style":443},[2818],{"type":318,"value":806},{"type":312,"tag":337,"props":2820,"children":2821},{"style":809},[2822],{"type":318,"value":2379},{"type":312,"tag":337,"props":2824,"children":2825},{"style":443},[2826],{"type":318,"value":1308},{"type":312,"tag":337,"props":2828,"children":2829},{"style":349},[2830],{"type":318,"value":2761},{"type":312,"tag":337,"props":2832,"children":2833},{"style":443},[2834],{"type":318,"value":1506},{"type":312,"tag":337,"props":2836,"children":2837},{"style":349},[2838],{"type":318,"value":2388},{"type":312,"tag":337,"props":2840,"children":2841},{"style":443},[2842],{"type":318,"value":1506},{"type":312,"tag":337,"props":2844,"children":2845},{"style":349},[2846],{"type":318,"value":2397},{"type":312,"tag":337,"props":2848,"children":2849},{"style":443},[2850],{"type":318,"value":1506},{"type":312,"tag":337,"props":2852,"children":2853},{"style":349},[2854],{"type":318,"value":2406},{"type":312,"tag":337,"props":2856,"children":2857},{"style":443},[2858],{"type":318,"value":1506},{"type":312,"tag":337,"props":2860,"children":2861},{"style":349},[2862],{"type":318,"value":2415},{"type":312,"tag":337,"props":2864,"children":2865},{"style":443},[2866],{"type":318,"value":2420},{"type":318,"value":654},{"type":312,"tag":337,"props":2869,"children":2870},{"class":339,"style":340},[2871,2875,2879,2883,2887,2891],{"type":312,"tag":337,"props":2872,"children":2873},{"style":458},[2874],{"type":318,"value":2618},{"type":312,"tag":337,"props":2876,"children":2877},{"style":443},[2878],{"type":318,"value":860},{"type":312,"tag":337,"props":2880,"children":2881},{"style":349},[2882],{"type":318,"value":2627},{"type":312,"tag":337,"props":2884,"children":2885},{"style":443},[2886],{"type":318,"value":1506},{"type":312,"tag":337,"props":2888,"children":2889},{"style":349},[2890],{"type":318,"value":2636},{"type":312,"tag":337,"props":2892,"children":2893},{"style":443},[2894],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":2897,"children":2898},{"class":339,"style":340},[2899,2903,2907,2911],{"type":312,"tag":337,"props":2900,"children":2901},{"style":458},[2902],{"type":318,"value":2649},{"type":312,"tag":337,"props":2904,"children":2905},{"style":443},[2906],{"type":318,"value":896},{"type":312,"tag":337,"props":2908,"children":2909},{"style":809},[2910],{"type":318,"value":2658},{"type":312,"tag":337,"props":2912,"children":2913},{"style":443},[2914],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":2917,"children":2918},{"class":339,"style":340},[2919,2923],{"type":312,"tag":337,"props":2920,"children":2921},{"style":443},[2922],{"type":318,"value":1250},{"type":312,"tag":337,"props":2924,"children":2925},{"style":809},[2926],{"type":318,"value":1998},{"type":312,"tag":473,"props":2928,"children":2930},{"id":2929},"utility-functions-buildconnectionroute",[2931],{"type":318,"value":2932},"buildConnectionRoute",{"type":312,"tag":406,"props":2934,"children":2935},{},[2936],{"type":318,"value":2937},"Builds a routed connection path from fully resolved source and target endpoints.",{"type":312,"tag":325,"props":2939,"children":2940},{"language":420,"class":329},[2941],{"type":312,"tag":332,"props":2942,"children":2943},{"class":424},[2944,2968,2969,2984,2985,3000,3001,3017,3018],{"type":312,"tag":337,"props":2945,"children":2946},{"class":339,"style":340},[2947,2951,2956,2960,2964],{"type":312,"tag":337,"props":2948,"children":2949},{"style":431},[2950],{"type":318,"value":2343},{"type":312,"tag":337,"props":2952,"children":2953},{"style":344},[2954],{"type":318,"value":2955}," buildConnectionRoute",{"type":312,"tag":337,"props":2957,"children":2958},{"style":443},[2959],{"type":318,"value":1231},{"type":312,"tag":337,"props":2961,"children":2962},{"style":458},[2963],{"type":318,"value":822},{"type":312,"tag":337,"props":2965,"children":2966},{"style":443},[2967],{"type":318,"value":827},{"type":318,"value":654},{"type":312,"tag":337,"props":2970,"children":2971},{"class":339,"style":340},[2972,2976,2980],{"type":312,"tag":337,"props":2973,"children":2974},{"style":458},[2975],{"type":318,"value":2496},{"type":312,"tag":337,"props":2977,"children":2978},{"style":443},[2979],{"type":318,"value":860},{"type":312,"tag":337,"props":2981,"children":2982},{"style":809},[2983],{"type":318,"value":1998},{"type":318,"value":654},{"type":312,"tag":337,"props":2986,"children":2987},{"class":339,"style":340},[2988,2992,2996],{"type":312,"tag":337,"props":2989,"children":2990},{"style":458},[2991],{"type":318,"value":2557},{"type":312,"tag":337,"props":2993,"children":2994},{"style":443},[2995],{"type":318,"value":860},{"type":312,"tag":337,"props":2997,"children":2998},{"style":809},[2999],{"type":318,"value":1998},{"type":318,"value":654},{"type":312,"tag":337,"props":3002,"children":3003},{"class":339,"style":340},[3004,3009,3013],{"type":312,"tag":337,"props":3005,"children":3006},{"style":458},[3007],{"type":318,"value":3008},"  routing",{"type":312,"tag":337,"props":3010,"children":3011},{"style":443},[3012],{"type":318,"value":896},{"type":312,"tag":337,"props":3014,"children":3015},{"style":809},[3016],{"type":318,"value":535},{"type":318,"value":654},{"type":312,"tag":337,"props":3019,"children":3020},{"class":339,"style":340},[3021,3025],{"type":312,"tag":337,"props":3022,"children":3023},{"style":443},[3024],{"type":318,"value":1032},{"type":312,"tag":337,"props":3026,"children":3027},{"style":809},[3028],{"type":318,"value":2045},{"type":312,"tag":480,"props":3030,"children":3031},{},[3032,3047],{"type":312,"tag":484,"props":3033,"children":3034},{},[3035],{"type":312,"tag":488,"props":3036,"children":3037},{},[3038,3043],{"type":312,"tag":492,"props":3039,"children":3040},{},[3041],{"type":318,"value":3042},"Routing",{"type":312,"tag":492,"props":3044,"children":3045},{},[3046],{"type":318,"value":511},{"type":312,"tag":513,"props":3048,"children":3049},{},[3050,3065,3081,3097,3113],{"type":312,"tag":488,"props":3051,"children":3052},{},[3053,3060],{"type":312,"tag":520,"props":3054,"children":3055},{},[3056],{"type":312,"tag":332,"props":3057,"children":3058},{},[3059],{"type":318,"value":543},{"type":312,"tag":520,"props":3061,"children":3062},{},[3063],{"type":318,"value":3064},"Smooth cubic bezier curve (default).",{"type":312,"tag":488,"props":3066,"children":3067},{},[3068,3076],{"type":312,"tag":520,"props":3069,"children":3070},{},[3071],{"type":312,"tag":332,"props":3072,"children":3073},{},[3074],{"type":318,"value":3075},"'smooth-step'",{"type":312,"tag":520,"props":3077,"children":3078},{},[3079],{"type":318,"value":3080},"Rounded orthogonal connector.",{"type":312,"tag":488,"props":3082,"children":3083},{},[3084,3092],{"type":312,"tag":520,"props":3085,"children":3086},{},[3087],{"type":312,"tag":332,"props":3088,"children":3089},{},[3090],{"type":318,"value":3091},"'step'",{"type":312,"tag":520,"props":3093,"children":3094},{},[3095],{"type":318,"value":3096},"Right-angle stepped path.",{"type":312,"tag":488,"props":3098,"children":3099},{},[3100,3108],{"type":312,"tag":520,"props":3101,"children":3102},{},[3103],{"type":312,"tag":332,"props":3104,"children":3105},{},[3106],{"type":318,"value":3107},"'straight'",{"type":312,"tag":520,"props":3109,"children":3110},{},[3111],{"type":318,"value":3112},"Direct straight line.",{"type":312,"tag":488,"props":3114,"children":3115},{},[3116,3124],{"type":312,"tag":520,"props":3117,"children":3118},{},[3119],{"type":312,"tag":332,"props":3120,"children":3121},{},[3122],{"type":318,"value":3123},"'arc'",{"type":312,"tag":520,"props":3125,"children":3126},{},[3127],{"type":318,"value":3128},"Curved arc route.",{"type":312,"tag":473,"props":3130,"children":3132},{"id":3131},"utility-functions-buildarcroute",[3133],{"type":318,"value":3134},"buildArcRoute",{"type":312,"tag":406,"props":3136,"children":3137},{},[3138],{"type":318,"value":3139},"Builds a curved arc route for hand-drawn or sketch-style edge rendering.",{"type":312,"tag":325,"props":3141,"children":3142},{"language":420,"class":329},[3143],{"type":312,"tag":332,"props":3144,"children":3145},{"class":424},[3146,3162,3163,3182,3183,3202,3203,3224,3225],{"type":312,"tag":337,"props":3147,"children":3148},{"class":339,"style":340},[3149,3153,3158],{"type":312,"tag":337,"props":3150,"children":3151},{"style":431},[3152],{"type":318,"value":2343},{"type":312,"tag":337,"props":3154,"children":3155},{"style":344},[3156],{"type":318,"value":3157}," buildArcRoute",{"type":312,"tag":337,"props":3159,"children":3160},{"style":443},[3161],{"type":318,"value":1231},{"type":318,"value":654},{"type":312,"tag":337,"props":3164,"children":3165},{"class":339,"style":340},[3166,3170,3174,3178],{"type":312,"tag":337,"props":3167,"children":3168},{"style":458},[3169],{"type":318,"value":2496},{"type":312,"tag":337,"props":3171,"children":3172},{"style":443},[3173],{"type":318,"value":860},{"type":312,"tag":337,"props":3175,"children":3176},{"style":809},[3177],{"type":318,"value":1998},{"type":312,"tag":337,"props":3179,"children":3180},{"style":443},[3181],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3184,"children":3185},{"class":339,"style":340},[3186,3190,3194,3198],{"type":312,"tag":337,"props":3187,"children":3188},{"style":458},[3189],{"type":318,"value":2557},{"type":312,"tag":337,"props":3191,"children":3192},{"style":443},[3193],{"type":318,"value":860},{"type":312,"tag":337,"props":3195,"children":3196},{"style":809},[3197],{"type":318,"value":1998},{"type":312,"tag":337,"props":3199,"children":3200},{"style":443},[3201],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3204,"children":3205},{"class":339,"style":340},[3206,3211,3215,3220],{"type":312,"tag":337,"props":3207,"children":3208},{"style":458},[3209],{"type":318,"value":3210},"  options",{"type":312,"tag":337,"props":3212,"children":3213},{"style":443},[3214],{"type":318,"value":896},{"type":312,"tag":337,"props":3216,"children":3217},{"style":809},[3218],{"type":318,"value":3219},"ArcOptions",{"type":312,"tag":337,"props":3221,"children":3222},{"style":443},[3223],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3226,"children":3227},{"class":339,"style":340},[3228,3232],{"type":312,"tag":337,"props":3229,"children":3230},{"style":443},[3231],{"type":318,"value":1250},{"type":312,"tag":337,"props":3233,"children":3234},{"style":809},[3235],{"type":318,"value":2045},{"type":312,"tag":473,"props":3237,"children":3239},{"id":3238},"utility-functions-edge-color-helpers",[3240],{"type":318,"value":3241},"Edge color helpers",{"type":312,"tag":406,"props":3243,"children":3244},{},[3245],{"type":318,"value":3246},"The package exports preset helpers for edge UI:",{"type":312,"tag":325,"props":3248,"children":3249},{"language":420,"class":329},[3250],{"type":312,"tag":332,"props":3251,"children":3252},{"class":424},[3253,3265,3266,3278,3279,3291,3292,3304,3305,3317,3318],{"type":312,"tag":337,"props":3254,"children":3255},{"class":339,"style":340},[3256,3260],{"type":312,"tag":337,"props":3257,"children":3258},{"style":624},[3259],{"type":318,"value":627},{"type":312,"tag":337,"props":3261,"children":3262},{"style":443},[3263],{"type":318,"value":3264}," {",{"type":318,"value":654},{"type":312,"tag":337,"props":3267,"children":3268},{"class":339,"style":340},[3269,3274],{"type":312,"tag":337,"props":3270,"children":3271},{"style":458},[3272],{"type":318,"value":3273},"  EDGE_COLOR_PRESETS",{"type":312,"tag":337,"props":3275,"children":3276},{"style":443},[3277],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3280,"children":3281},{"class":339,"style":340},[3282,3287],{"type":312,"tag":337,"props":3283,"children":3284},{"style":458},[3285],{"type":318,"value":3286},"  colorForPreset",{"type":312,"tag":337,"props":3288,"children":3289},{"style":443},[3290],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3293,"children":3294},{"class":339,"style":340},[3295,3300],{"type":312,"tag":337,"props":3296,"children":3297},{"style":458},[3298],{"type":318,"value":3299},"  presetForColor",{"type":312,"tag":337,"props":3301,"children":3302},{"style":443},[3303],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3306,"children":3307},{"class":339,"style":340},[3308,3313],{"type":312,"tag":337,"props":3309,"children":3310},{"style":458},[3311],{"type":318,"value":3312},"  resolvePresetColor",{"type":312,"tag":337,"props":3314,"children":3315},{"style":443},[3316],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3319,"children":3320},{"class":339,"style":340},[3321,3326,3330],{"type":312,"tag":337,"props":3322,"children":3323},{"style":443},[3324],{"type":318,"value":3325},"} ",{"type":312,"tag":337,"props":3327,"children":3328},{"style":624},[3329],{"type":318,"value":647},{"type":312,"tag":337,"props":3331,"children":3332},{"style":349},[3333],{"type":318,"value":682},{"type":312,"tag":406,"props":3335,"children":3336},{},[3337],{"type":318,"value":3338},"Use these helpers when a toolbar stores edge colors as presets but the renderer needs a CSS color string.",{"type":312,"tag":473,"props":3340,"children":3342},{"id":3341},"utility-functions-resolvefloatingendpoint",[3343],{"type":318,"value":3344},"resolveFloatingEndpoint",{"type":312,"tag":406,"props":3346,"children":3347},{},[3348],{"type":318,"value":3349},"Builds a temporary endpoint around a free pointer position for reconnect previews.",{"type":312,"tag":325,"props":3351,"children":3352},{"language":420,"class":329},[3353],{"type":312,"tag":332,"props":3354,"children":3355},{"class":424},[3356,3372,3373,3393,3394,3414,3415,3442,3443,3462,3463],{"type":312,"tag":337,"props":3357,"children":3358},{"class":339,"style":340},[3359,3363,3368],{"type":312,"tag":337,"props":3360,"children":3361},{"style":431},[3362],{"type":318,"value":2343},{"type":312,"tag":337,"props":3364,"children":3365},{"style":344},[3366],{"type":318,"value":3367}," resolveFloatingEndpoint",{"type":312,"tag":337,"props":3369,"children":3370},{"style":443},[3371],{"type":318,"value":1231},{"type":318,"value":654},{"type":312,"tag":337,"props":3374,"children":3375},{"class":339,"style":340},[3376,3381,3385,3389],{"type":312,"tag":337,"props":3377,"children":3378},{"style":458},[3379],{"type":318,"value":3380},"  point",{"type":312,"tag":337,"props":3382,"children":3383},{"style":443},[3384],{"type":318,"value":860},{"type":312,"tag":337,"props":3386,"children":3387},{"style":809},[3388],{"type":318,"value":2454},{"type":312,"tag":337,"props":3390,"children":3391},{"style":443},[3392],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3395,"children":3396},{"class":339,"style":340},[3397,3402,3406,3410],{"type":312,"tag":337,"props":3398,"children":3399},{"style":458},[3400],{"type":318,"value":3401},"  otherPoint",{"type":312,"tag":337,"props":3403,"children":3404},{"style":443},[3405],{"type":318,"value":860},{"type":312,"tag":337,"props":3407,"children":3408},{"style":809},[3409],{"type":318,"value":2454},{"type":312,"tag":337,"props":3411,"children":3412},{"style":443},[3413],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3416,"children":3417},{"class":339,"style":340},[3418,3422,3426,3430,3434,3438],{"type":312,"tag":337,"props":3419,"children":3420},{"style":458},[3421],{"type":318,"value":2618},{"type":312,"tag":337,"props":3423,"children":3424},{"style":443},[3425],{"type":318,"value":860},{"type":312,"tag":337,"props":3427,"children":3428},{"style":349},[3429],{"type":318,"value":2627},{"type":312,"tag":337,"props":3431,"children":3432},{"style":443},[3433],{"type":318,"value":1506},{"type":312,"tag":337,"props":3435,"children":3436},{"style":349},[3437],{"type":318,"value":2636},{"type":312,"tag":337,"props":3439,"children":3440},{"style":443},[3441],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3444,"children":3445},{"class":339,"style":340},[3446,3450,3454,3458],{"type":312,"tag":337,"props":3447,"children":3448},{"style":458},[3449],{"type":318,"value":2649},{"type":312,"tag":337,"props":3451,"children":3452},{"style":443},[3453],{"type":318,"value":896},{"type":312,"tag":337,"props":3455,"children":3456},{"style":809},[3457],{"type":318,"value":2658},{"type":312,"tag":337,"props":3459,"children":3460},{"style":443},[3461],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3464,"children":3465},{"class":339,"style":340},[3466,3470],{"type":312,"tag":337,"props":3467,"children":3468},{"style":443},[3469],{"type":318,"value":1250},{"type":312,"tag":337,"props":3471,"children":3472},{"style":809},[3473],{"type":318,"value":1998},{"type":312,"tag":473,"props":3475,"children":3477},{"id":3476},"utility-functions-resolveedgerenderstate",[3478],{"type":318,"value":3479},"resolveEdgeRenderState",{"type":312,"tag":406,"props":3481,"children":3482},{},[3483],{"type":318,"value":3484},"Resolves source\u002Ftarget endpoints and the routed path in one step.",{"type":312,"tag":325,"props":3486,"children":3487},{"language":420,"class":329},[3488],{"type":312,"tag":332,"props":3489,"children":3490},{"class":424},[3491,3507,3508,3527,3528,3596,3597,3665,3666,3678,3679,3695,3696,3712,3713,3729,3730,3738,3739,3747,3748,3763,3764,3779,3780,3796,3797],{"type":312,"tag":337,"props":3492,"children":3493},{"class":339,"style":340},[3494,3498,3503],{"type":312,"tag":337,"props":3495,"children":3496},{"style":431},[3497],{"type":318,"value":2343},{"type":312,"tag":337,"props":3499,"children":3500},{"style":344},[3501],{"type":318,"value":3502}," resolveEdgeRenderState",{"type":312,"tag":337,"props":3504,"children":3505},{"style":443},[3506],{"type":318,"value":1231},{"type":318,"value":654},{"type":312,"tag":337,"props":3509,"children":3510},{"class":339,"style":340},[3511,3515,3519,3523],{"type":312,"tag":337,"props":3512,"children":3513},{"style":458},[3514],{"type":318,"value":2716},{"type":312,"tag":337,"props":3516,"children":3517},{"style":443},[3518],{"type":318,"value":860},{"type":312,"tag":337,"props":3520,"children":3521},{"style":809},[3522],{"type":318,"value":1037},{"type":312,"tag":337,"props":3524,"children":3525},{"style":443},[3526],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3529,"children":3530},{"class":339,"style":340},[3531,3536,3540,3544,3548,3552,3556,3560,3564,3568,3572,3576,3580,3584,3588,3592],{"type":312,"tag":337,"props":3532,"children":3533},{"style":458},[3534],{"type":318,"value":3535},"  sourceNode",{"type":312,"tag":337,"props":3537,"children":3538},{"style":443},[3539],{"type":318,"value":860},{"type":312,"tag":337,"props":3541,"children":3542},{"style":809},[3543],{"type":318,"value":2370},{"type":312,"tag":337,"props":3545,"children":3546},{"style":443},[3547],{"type":318,"value":806},{"type":312,"tag":337,"props":3549,"children":3550},{"style":809},[3551],{"type":318,"value":2379},{"type":312,"tag":337,"props":3553,"children":3554},{"style":443},[3555],{"type":318,"value":1308},{"type":312,"tag":337,"props":3557,"children":3558},{"style":349},[3559],{"type":318,"value":2761},{"type":312,"tag":337,"props":3561,"children":3562},{"style":443},[3563],{"type":318,"value":1506},{"type":312,"tag":337,"props":3565,"children":3566},{"style":349},[3567],{"type":318,"value":2388},{"type":312,"tag":337,"props":3569,"children":3570},{"style":443},[3571],{"type":318,"value":1506},{"type":312,"tag":337,"props":3573,"children":3574},{"style":349},[3575],{"type":318,"value":2397},{"type":312,"tag":337,"props":3577,"children":3578},{"style":443},[3579],{"type":318,"value":1506},{"type":312,"tag":337,"props":3581,"children":3582},{"style":349},[3583],{"type":318,"value":2406},{"type":312,"tag":337,"props":3585,"children":3586},{"style":443},[3587],{"type":318,"value":1506},{"type":312,"tag":337,"props":3589,"children":3590},{"style":349},[3591],{"type":318,"value":2415},{"type":312,"tag":337,"props":3593,"children":3594},{"style":443},[3595],{"type":318,"value":2420},{"type":318,"value":654},{"type":312,"tag":337,"props":3598,"children":3599},{"class":339,"style":340},[3600,3605,3609,3613,3617,3621,3625,3629,3633,3637,3641,3645,3649,3653,3657,3661],{"type":312,"tag":337,"props":3601,"children":3602},{"style":458},[3603],{"type":318,"value":3604},"  targetNode",{"type":312,"tag":337,"props":3606,"children":3607},{"style":443},[3608],{"type":318,"value":860},{"type":312,"tag":337,"props":3610,"children":3611},{"style":809},[3612],{"type":318,"value":2370},{"type":312,"tag":337,"props":3614,"children":3615},{"style":443},[3616],{"type":318,"value":806},{"type":312,"tag":337,"props":3618,"children":3619},{"style":809},[3620],{"type":318,"value":2379},{"type":312,"tag":337,"props":3622,"children":3623},{"style":443},[3624],{"type":318,"value":1308},{"type":312,"tag":337,"props":3626,"children":3627},{"style":349},[3628],{"type":318,"value":2761},{"type":312,"tag":337,"props":3630,"children":3631},{"style":443},[3632],{"type":318,"value":1506},{"type":312,"tag":337,"props":3634,"children":3635},{"style":349},[3636],{"type":318,"value":2388},{"type":312,"tag":337,"props":3638,"children":3639},{"style":443},[3640],{"type":318,"value":1506},{"type":312,"tag":337,"props":3642,"children":3643},{"style":349},[3644],{"type":318,"value":2397},{"type":312,"tag":337,"props":3646,"children":3647},{"style":443},[3648],{"type":318,"value":1506},{"type":312,"tag":337,"props":3650,"children":3651},{"style":349},[3652],{"type":318,"value":2406},{"type":312,"tag":337,"props":3654,"children":3655},{"style":443},[3656],{"type":318,"value":1506},{"type":312,"tag":337,"props":3658,"children":3659},{"style":349},[3660],{"type":318,"value":2415},{"type":312,"tag":337,"props":3662,"children":3663},{"style":443},[3664],{"type":318,"value":2420},{"type":318,"value":654},{"type":312,"tag":337,"props":3667,"children":3668},{"class":339,"style":340},[3669,3673],{"type":312,"tag":337,"props":3670,"children":3671},{"style":458},[3672],{"type":318,"value":3210},{"type":312,"tag":337,"props":3674,"children":3675},{"style":443},[3676],{"type":318,"value":3677},"?: {",{"type":318,"value":654},{"type":312,"tag":337,"props":3680,"children":3681},{"class":339,"style":340},[3682,3687,3691],{"type":312,"tag":337,"props":3683,"children":3684},{"style":458},[3685],{"type":318,"value":3686},"    routing",{"type":312,"tag":337,"props":3688,"children":3689},{"style":443},[3690],{"type":318,"value":896},{"type":312,"tag":337,"props":3692,"children":3693},{"style":809},[3694],{"type":318,"value":535},{"type":318,"value":654},{"type":312,"tag":337,"props":3697,"children":3698},{"class":339,"style":340},[3699,3704,3708],{"type":312,"tag":337,"props":3700,"children":3701},{"style":458},[3702],{"type":318,"value":3703},"    previousSourceSide",{"type":312,"tag":337,"props":3705,"children":3706},{"style":443},[3707],{"type":318,"value":896},{"type":312,"tag":337,"props":3709,"children":3710},{"style":809},[3711],{"type":318,"value":2658},{"type":318,"value":654},{"type":312,"tag":337,"props":3714,"children":3715},{"class":339,"style":340},[3716,3721,3725],{"type":312,"tag":337,"props":3717,"children":3718},{"style":458},[3719],{"type":318,"value":3720},"    previousTargetSide",{"type":312,"tag":337,"props":3722,"children":3723},{"style":443},[3724],{"type":318,"value":896},{"type":312,"tag":337,"props":3726,"children":3727},{"style":809},[3728],{"type":318,"value":2658},{"type":318,"value":654},{"type":312,"tag":337,"props":3731,"children":3732},{"class":339,"style":340},[3733],{"type":312,"tag":337,"props":3734,"children":3735},{"style":443},[3736],{"type":318,"value":3737},"  },",{"type":318,"value":654},{"type":312,"tag":337,"props":3740,"children":3741},{"class":339,"style":340},[3742],{"type":312,"tag":337,"props":3743,"children":3744},{"style":443},[3745],{"type":318,"value":3746},"): {",{"type":318,"value":654},{"type":312,"tag":337,"props":3749,"children":3750},{"class":339,"style":340},[3751,3755,3759],{"type":312,"tag":337,"props":3752,"children":3753},{"style":458},[3754],{"type":318,"value":2496},{"type":312,"tag":337,"props":3756,"children":3757},{"style":443},[3758],{"type":318,"value":860},{"type":312,"tag":337,"props":3760,"children":3761},{"style":809},[3762],{"type":318,"value":1998},{"type":318,"value":654},{"type":312,"tag":337,"props":3765,"children":3766},{"class":339,"style":340},[3767,3771,3775],{"type":312,"tag":337,"props":3768,"children":3769},{"style":458},[3770],{"type":318,"value":2557},{"type":312,"tag":337,"props":3772,"children":3773},{"style":443},[3774],{"type":318,"value":860},{"type":312,"tag":337,"props":3776,"children":3777},{"style":809},[3778],{"type":318,"value":1998},{"type":318,"value":654},{"type":312,"tag":337,"props":3781,"children":3782},{"class":339,"style":340},[3783,3788,3792],{"type":312,"tag":337,"props":3784,"children":3785},{"style":458},[3786],{"type":318,"value":3787},"  route",{"type":312,"tag":337,"props":3789,"children":3790},{"style":443},[3791],{"type":318,"value":860},{"type":312,"tag":337,"props":3793,"children":3794},{"style":809},[3795],{"type":318,"value":2045},{"type":318,"value":654},{"type":312,"tag":337,"props":3798,"children":3799},{"class":339,"style":340},[3800],{"type":312,"tag":337,"props":3801,"children":3802},{"style":443},[3803],{"type":318,"value":3804},"}",{"type":312,"tag":473,"props":3806,"children":3808},{"id":3807},"utility-functions-getvisibleedges",[3809],{"type":318,"value":3810},"getVisibleEdges",{"type":312,"tag":406,"props":3812,"children":3813},{},[3814],{"type":318,"value":3815},"Returns edges whose routed path bounds intersect the given viewport bounds.",{"type":312,"tag":325,"props":3817,"children":3818},{"language":420,"class":329},[3819],{"type":312,"tag":332,"props":3820,"children":3821},{"class":424},[3822,3838,3839,3860,3861,3882,3883,3902,3903],{"type":312,"tag":337,"props":3823,"children":3824},{"class":339,"style":340},[3825,3829,3834],{"type":312,"tag":337,"props":3826,"children":3827},{"style":431},[3828],{"type":318,"value":2343},{"type":312,"tag":337,"props":3830,"children":3831},{"style":344},[3832],{"type":318,"value":3833}," getVisibleEdges",{"type":312,"tag":337,"props":3835,"children":3836},{"style":443},[3837],{"type":318,"value":1231},{"type":318,"value":654},{"type":312,"tag":337,"props":3840,"children":3841},{"class":339,"style":340},[3842,3847,3851,3856],{"type":312,"tag":337,"props":3843,"children":3844},{"style":458},[3845],{"type":318,"value":3846},"  engine",{"type":312,"tag":337,"props":3848,"children":3849},{"style":443},[3850],{"type":318,"value":860},{"type":312,"tag":337,"props":3852,"children":3853},{"style":809},[3854],{"type":318,"value":3855},"BoardEngine",{"type":312,"tag":337,"props":3857,"children":3858},{"style":443},[3859],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3862,"children":3863},{"class":339,"style":340},[3864,3869,3873,3878],{"type":312,"tag":337,"props":3865,"children":3866},{"style":458},[3867],{"type":318,"value":3868},"  bounds",{"type":312,"tag":337,"props":3870,"children":3871},{"style":443},[3872],{"type":318,"value":860},{"type":312,"tag":337,"props":3874,"children":3875},{"style":809},[3876],{"type":318,"value":3877},"Bounds",{"type":312,"tag":337,"props":3879,"children":3880},{"style":443},[3881],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3884,"children":3885},{"class":339,"style":340},[3886,3890,3894,3898],{"type":312,"tag":337,"props":3887,"children":3888},{"style":458},[3889],{"type":318,"value":3008},{"type":312,"tag":337,"props":3891,"children":3892},{"style":443},[3893],{"type":318,"value":896},{"type":312,"tag":337,"props":3895,"children":3896},{"style":809},[3897],{"type":318,"value":535},{"type":312,"tag":337,"props":3899,"children":3900},{"style":443},[3901],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":3904,"children":3905},{"class":339,"style":340},[3906,3910,3914],{"type":312,"tag":337,"props":3907,"children":3908},{"style":443},[3909],{"type":318,"value":1250},{"type":312,"tag":337,"props":3911,"children":3912},{"style":809},[3913],{"type":318,"value":1037},{"type":312,"tag":337,"props":3915,"children":3916},{"style":443},[3917],{"type":318,"value":1549},{"type":312,"tag":758,"props":3919,"children":3920},{},[],{"type":312,"tag":313,"props":3922,"children":3924},{"id":3923},"types",[3925],{"type":318,"value":3926},"Types",{"type":312,"tag":473,"props":3928,"children":3930},{"id":3929},"types-boardedge",[3931],{"type":318,"value":1037},{"type":312,"tag":325,"props":3933,"children":3934},{"language":420,"class":329},[3935],{"type":312,"tag":332,"props":3936,"children":3937},{"class":424},[3938,3990,3991,4007,4008,4023,4024,4039,4040,4061,4062,4082,4083,4098,4099,4114,4115,4130,4131,4146,4147,4167,4168,4183,4184],{"type":312,"tag":337,"props":3939,"children":3940},{"class":339,"style":340},[3941,3946,3951,3955,3959,3963,3968,3972,3976,3980,3985],{"type":312,"tag":337,"props":3942,"children":3943},{"style":431},[3944],{"type":318,"value":3945},"interface",{"type":312,"tag":337,"props":3947,"children":3948},{"style":809},[3949],{"type":318,"value":3950}," BoardEdge",{"type":312,"tag":337,"props":3952,"children":3953},{"style":443},[3954],{"type":318,"value":806},{"type":312,"tag":337,"props":3956,"children":3957},{"style":809},[3958],{"type":318,"value":812},{"type":312,"tag":337,"props":3960,"children":3961},{"style":443},[3962],{"type":318,"value":446},{"type":312,"tag":337,"props":3964,"children":3965},{"style":809},[3966],{"type":318,"value":3967},"Record",{"type":312,"tag":337,"props":3969,"children":3970},{"style":443},[3971],{"type":318,"value":806},{"type":312,"tag":337,"props":3973,"children":3974},{"style":809},[3975],{"type":318,"value":971},{"type":312,"tag":337,"props":3977,"children":3978},{"style":443},[3979],{"type":318,"value":1308},{"type":312,"tag":337,"props":3981,"children":3982},{"style":809},[3983],{"type":318,"value":3984},"unknown",{"type":312,"tag":337,"props":3986,"children":3987},{"style":443},[3988],{"type":318,"value":3989},">> {",{"type":318,"value":654},{"type":312,"tag":337,"props":3992,"children":3993},{"class":339,"style":340},[3994,3999,4003],{"type":312,"tag":337,"props":3995,"children":3996},{"style":458},[3997],{"type":318,"value":3998},"  id",{"type":312,"tag":337,"props":4000,"children":4001},{"style":443},[4002],{"type":318,"value":860},{"type":312,"tag":337,"props":4004,"children":4005},{"style":809},[4006],{"type":318,"value":1245},{"type":318,"value":654},{"type":312,"tag":337,"props":4009,"children":4010},{"class":339,"style":340},[4011,4015,4019],{"type":312,"tag":337,"props":4012,"children":4013},{"style":458},[4014],{"type":318,"value":855},{"type":312,"tag":337,"props":4016,"children":4017},{"style":443},[4018],{"type":318,"value":860},{"type":312,"tag":337,"props":4020,"children":4021},{"style":809},[4022],{"type":318,"value":865},{"type":318,"value":654},{"type":312,"tag":337,"props":4025,"children":4026},{"class":339,"style":340},[4027,4031,4035],{"type":312,"tag":337,"props":4028,"children":4029},{"style":458},[4030],{"type":318,"value":874},{"type":312,"tag":337,"props":4032,"children":4033},{"style":443},[4034],{"type":318,"value":860},{"type":312,"tag":337,"props":4036,"children":4037},{"style":809},[4038],{"type":318,"value":865},{"type":318,"value":654},{"type":312,"tag":337,"props":4041,"children":4042},{"class":339,"style":340},[4043,4047,4051,4055],{"type":312,"tag":337,"props":4044,"children":4045},{"style":458},[4046],{"type":318,"value":891},{"type":312,"tag":337,"props":4048,"children":4049},{"style":443},[4050],{"type":318,"value":896},{"type":312,"tag":337,"props":4052,"children":4053},{"style":809},[4054],{"type":318,"value":901},{"type":312,"tag":337,"props":4056,"children":4058},{"style":4057},"color:#008000;--shiki-dark:#6A9955",[4059],{"type":318,"value":4060}," \u002F\u002F where the edge attaches on the source node",{"type":318,"value":654},{"type":312,"tag":337,"props":4063,"children":4064},{"class":339,"style":340},[4065,4069,4073,4077],{"type":312,"tag":337,"props":4066,"children":4067},{"style":458},[4068],{"type":318,"value":910},{"type":312,"tag":337,"props":4070,"children":4071},{"style":443},[4072],{"type":318,"value":896},{"type":312,"tag":337,"props":4074,"children":4075},{"style":809},[4076],{"type":318,"value":901},{"type":312,"tag":337,"props":4078,"children":4079},{"style":4057},[4080],{"type":318,"value":4081}," \u002F\u002F where the edge attaches on the target node",{"type":318,"value":654},{"type":312,"tag":337,"props":4084,"children":4085},{"class":339,"style":340},[4086,4090,4094],{"type":312,"tag":337,"props":4087,"children":4088},{"style":458},[4089],{"type":318,"value":927},{"type":312,"tag":337,"props":4091,"children":4092},{"style":443},[4093],{"type":318,"value":896},{"type":312,"tag":337,"props":4095,"children":4096},{"style":809},[4097],{"type":318,"value":936},{"type":318,"value":654},{"type":312,"tag":337,"props":4100,"children":4101},{"class":339,"style":340},[4102,4106,4110],{"type":312,"tag":337,"props":4103,"children":4104},{"style":458},[4105],{"type":318,"value":945},{"type":312,"tag":337,"props":4107,"children":4108},{"style":443},[4109],{"type":318,"value":896},{"type":312,"tag":337,"props":4111,"children":4112},{"style":809},[4113],{"type":318,"value":936},{"type":318,"value":654},{"type":312,"tag":337,"props":4116,"children":4117},{"class":339,"style":340},[4118,4122,4126],{"type":312,"tag":337,"props":4119,"children":4120},{"style":458},[4121],{"type":318,"value":962},{"type":312,"tag":337,"props":4123,"children":4124},{"style":443},[4125],{"type":318,"value":896},{"type":312,"tag":337,"props":4127,"children":4128},{"style":809},[4129],{"type":318,"value":971},{"type":318,"value":654},{"type":312,"tag":337,"props":4132,"children":4133},{"class":339,"style":340},[4134,4138,4142],{"type":312,"tag":337,"props":4135,"children":4136},{"style":458},[4137],{"type":318,"value":980},{"type":312,"tag":337,"props":4139,"children":4140},{"style":443},[4141],{"type":318,"value":896},{"type":312,"tag":337,"props":4143,"children":4144},{"style":809},[4145],{"type":318,"value":971},{"type":318,"value":654},{"type":312,"tag":337,"props":4148,"children":4149},{"class":339,"style":340},[4150,4154,4158,4162],{"type":312,"tag":337,"props":4151,"children":4152},{"style":458},[4153],{"type":318,"value":997},{"type":312,"tag":337,"props":4155,"children":4156},{"style":443},[4157],{"type":318,"value":860},{"type":312,"tag":337,"props":4159,"children":4160},{"style":809},[4161],{"type":318,"value":812},{"type":312,"tag":337,"props":4163,"children":4164},{"style":4057},[4165],{"type":318,"value":4166}," \u002F\u002F custom edge payload",{"type":318,"value":654},{"type":312,"tag":337,"props":4169,"children":4170},{"class":339,"style":340},[4171,4175,4179],{"type":312,"tag":337,"props":4172,"children":4173},{"style":458},[4174],{"type":318,"value":1014},{"type":312,"tag":337,"props":4176,"children":4177},{"style":443},[4178],{"type":318,"value":860},{"type":312,"tag":337,"props":4180,"children":4181},{"style":809},[4182],{"type":318,"value":1023},{"type":318,"value":654},{"type":312,"tag":337,"props":4185,"children":4186},{"class":339,"style":340},[4187],{"type":312,"tag":337,"props":4188,"children":4189},{"style":443},[4190],{"type":318,"value":3804},{"type":312,"tag":473,"props":4192,"children":4194},{"id":4193},"types-boardedgepatch",[4195],{"type":318,"value":1322},{"type":312,"tag":325,"props":4197,"children":4198},{"language":420,"class":329},[4199],{"type":312,"tag":332,"props":4200,"children":4201},{"class":424},[4202,4250,4251,4266,4267,4282,4283,4298,4299,4314,4315,4330,4331,4346,4347,4362,4363,4378,4379,4394,4395],{"type":312,"tag":337,"props":4203,"children":4204},{"class":339,"style":340},[4205,4209,4214,4218,4222,4226,4230,4234,4238,4242,4246],{"type":312,"tag":337,"props":4206,"children":4207},{"style":431},[4208],{"type":318,"value":3945},{"type":312,"tag":337,"props":4210,"children":4211},{"style":809},[4212],{"type":318,"value":4213}," BoardEdgePatch",{"type":312,"tag":337,"props":4215,"children":4216},{"style":443},[4217],{"type":318,"value":806},{"type":312,"tag":337,"props":4219,"children":4220},{"style":809},[4221],{"type":318,"value":812},{"type":312,"tag":337,"props":4223,"children":4224},{"style":443},[4225],{"type":318,"value":446},{"type":312,"tag":337,"props":4227,"children":4228},{"style":809},[4229],{"type":318,"value":3967},{"type":312,"tag":337,"props":4231,"children":4232},{"style":443},[4233],{"type":318,"value":806},{"type":312,"tag":337,"props":4235,"children":4236},{"style":809},[4237],{"type":318,"value":971},{"type":312,"tag":337,"props":4239,"children":4240},{"style":443},[4241],{"type":318,"value":1308},{"type":312,"tag":337,"props":4243,"children":4244},{"style":809},[4245],{"type":318,"value":3984},{"type":312,"tag":337,"props":4247,"children":4248},{"style":443},[4249],{"type":318,"value":3989},{"type":318,"value":654},{"type":312,"tag":337,"props":4252,"children":4253},{"class":339,"style":340},[4254,4258,4262],{"type":312,"tag":337,"props":4255,"children":4256},{"style":458},[4257],{"type":318,"value":855},{"type":312,"tag":337,"props":4259,"children":4260},{"style":443},[4261],{"type":318,"value":896},{"type":312,"tag":337,"props":4263,"children":4264},{"style":809},[4265],{"type":318,"value":865},{"type":318,"value":654},{"type":312,"tag":337,"props":4268,"children":4269},{"class":339,"style":340},[4270,4274,4278],{"type":312,"tag":337,"props":4271,"children":4272},{"style":458},[4273],{"type":318,"value":874},{"type":312,"tag":337,"props":4275,"children":4276},{"style":443},[4277],{"type":318,"value":896},{"type":312,"tag":337,"props":4279,"children":4280},{"style":809},[4281],{"type":318,"value":865},{"type":318,"value":654},{"type":312,"tag":337,"props":4284,"children":4285},{"class":339,"style":340},[4286,4290,4294],{"type":312,"tag":337,"props":4287,"children":4288},{"style":458},[4289],{"type":318,"value":891},{"type":312,"tag":337,"props":4291,"children":4292},{"style":443},[4293],{"type":318,"value":896},{"type":312,"tag":337,"props":4295,"children":4296},{"style":809},[4297],{"type":318,"value":901},{"type":318,"value":654},{"type":312,"tag":337,"props":4300,"children":4301},{"class":339,"style":340},[4302,4306,4310],{"type":312,"tag":337,"props":4303,"children":4304},{"style":458},[4305],{"type":318,"value":910},{"type":312,"tag":337,"props":4307,"children":4308},{"style":443},[4309],{"type":318,"value":896},{"type":312,"tag":337,"props":4311,"children":4312},{"style":809},[4313],{"type":318,"value":901},{"type":318,"value":654},{"type":312,"tag":337,"props":4316,"children":4317},{"class":339,"style":340},[4318,4322,4326],{"type":312,"tag":337,"props":4319,"children":4320},{"style":458},[4321],{"type":318,"value":927},{"type":312,"tag":337,"props":4323,"children":4324},{"style":443},[4325],{"type":318,"value":896},{"type":312,"tag":337,"props":4327,"children":4328},{"style":809},[4329],{"type":318,"value":936},{"type":318,"value":654},{"type":312,"tag":337,"props":4332,"children":4333},{"class":339,"style":340},[4334,4338,4342],{"type":312,"tag":337,"props":4335,"children":4336},{"style":458},[4337],{"type":318,"value":945},{"type":312,"tag":337,"props":4339,"children":4340},{"style":443},[4341],{"type":318,"value":896},{"type":312,"tag":337,"props":4343,"children":4344},{"style":809},[4345],{"type":318,"value":936},{"type":318,"value":654},{"type":312,"tag":337,"props":4348,"children":4349},{"class":339,"style":340},[4350,4354,4358],{"type":312,"tag":337,"props":4351,"children":4352},{"style":458},[4353],{"type":318,"value":962},{"type":312,"tag":337,"props":4355,"children":4356},{"style":443},[4357],{"type":318,"value":896},{"type":312,"tag":337,"props":4359,"children":4360},{"style":809},[4361],{"type":318,"value":971},{"type":318,"value":654},{"type":312,"tag":337,"props":4364,"children":4365},{"class":339,"style":340},[4366,4370,4374],{"type":312,"tag":337,"props":4367,"children":4368},{"style":458},[4369],{"type":318,"value":980},{"type":312,"tag":337,"props":4371,"children":4372},{"style":443},[4373],{"type":318,"value":896},{"type":312,"tag":337,"props":4375,"children":4376},{"style":809},[4377],{"type":318,"value":971},{"type":318,"value":654},{"type":312,"tag":337,"props":4380,"children":4381},{"class":339,"style":340},[4382,4386,4390],{"type":312,"tag":337,"props":4383,"children":4384},{"style":458},[4385],{"type":318,"value":997},{"type":312,"tag":337,"props":4387,"children":4388},{"style":443},[4389],{"type":318,"value":896},{"type":312,"tag":337,"props":4391,"children":4392},{"style":809},[4393],{"type":318,"value":812},{"type":318,"value":654},{"type":312,"tag":337,"props":4396,"children":4397},{"class":339,"style":340},[4398],{"type":312,"tag":337,"props":4399,"children":4400},{"style":443},[4401],{"type":318,"value":3804},{"type":312,"tag":473,"props":4403,"children":4405},{"id":4404},"types-anchorposition",[4406],{"type":318,"value":901},{"type":312,"tag":325,"props":4408,"children":4409},{"language":420,"class":329},[4410],{"type":312,"tag":332,"props":4411,"children":4412},{"class":424},[4413,4429,4430,4451,4452,4473,4474],{"type":312,"tag":337,"props":4414,"children":4415},{"class":339,"style":340},[4416,4420,4425],{"type":312,"tag":337,"props":4417,"children":4418},{"style":431},[4419],{"type":318,"value":3945},{"type":312,"tag":337,"props":4421,"children":4422},{"style":809},[4423],{"type":318,"value":4424}," AnchorPosition",{"type":312,"tag":337,"props":4426,"children":4427},{"style":443},[4428],{"type":318,"value":3264},{"type":318,"value":654},{"type":312,"tag":337,"props":4431,"children":4432},{"class":339,"style":340},[4433,4438,4442,4446],{"type":312,"tag":337,"props":4434,"children":4435},{"style":458},[4436],{"type":318,"value":4437},"  side",{"type":312,"tag":337,"props":4439,"children":4440},{"style":443},[4441],{"type":318,"value":860},{"type":312,"tag":337,"props":4443,"children":4444},{"style":809},[4445],{"type":318,"value":2658},{"type":312,"tag":337,"props":4447,"children":4448},{"style":4057},[4449],{"type":318,"value":4450}," \u002F\u002F 'top' | 'right' | 'bottom' | 'left'",{"type":318,"value":654},{"type":312,"tag":337,"props":4453,"children":4454},{"class":339,"style":340},[4455,4460,4464,4468],{"type":312,"tag":337,"props":4456,"children":4457},{"style":458},[4458],{"type":318,"value":4459},"  offset",{"type":312,"tag":337,"props":4461,"children":4462},{"style":443},[4463],{"type":318,"value":860},{"type":312,"tag":337,"props":4465,"children":4466},{"style":809},[4467],{"type":318,"value":1023},{"type":312,"tag":337,"props":4469,"children":4470},{"style":4057},[4471],{"type":318,"value":4472}," \u002F\u002F 0–1 position along the side (0.5 = center)",{"type":318,"value":654},{"type":312,"tag":337,"props":4475,"children":4476},{"class":339,"style":340},[4477],{"type":312,"tag":337,"props":4478,"children":4479},{"style":443},[4480],{"type":318,"value":3804},{"type":312,"tag":406,"props":4482,"children":4483},{},[4484,4486,4490,4492,4496,4498,4503],{"type":318,"value":4485},"When ",{"type":312,"tag":332,"props":4487,"children":4488},{},[4489],{"type":318,"value":2279},{"type":318,"value":4491}," \u002F ",{"type":312,"tag":332,"props":4493,"children":4494},{},[4495],{"type":318,"value":2286},{"type":318,"value":4497}," are omitted, the connection layer resolves the side automatically and uses ",{"type":312,"tag":332,"props":4499,"children":4500},{},[4501],{"type":318,"value":4502},"offset = 0.5",{"type":318,"value":417},{"type":312,"tag":406,"props":4505,"children":4506},{},[4507,4509,4513,4515,4519],{"type":318,"value":4508},"Set an anchor to ",{"type":312,"tag":332,"props":4510,"children":4511},{},[4512],{"type":318,"value":1511},{"type":318,"value":4514}," with ",{"type":312,"tag":332,"props":4516,"children":4517},{},[4518],{"type":318,"value":2254},{"type":318,"value":4520}," to reset that endpoint to automatic side resolution:",{"type":312,"tag":325,"props":4522,"children":4523},{"language":420,"class":329},[4524],{"type":312,"tag":332,"props":4525,"children":4526},{"class":424},[4527,4571,4572,4588,4589],{"type":312,"tag":337,"props":4528,"children":4529},{"class":339,"style":340},[4530,4534,4538,4542,4546,4550,4554,4558,4562,4567],{"type":312,"tag":337,"props":4531,"children":4532},{"style":458},[4533],{"type":318,"value":1077},{"type":312,"tag":337,"props":4535,"children":4536},{"style":443},[4537],{"type":318,"value":417},{"type":312,"tag":337,"props":4539,"children":4540},{"style":458},[4541],{"type":318,"value":1086},{"type":312,"tag":337,"props":4543,"children":4544},{"style":443},[4545],{"type":318,"value":417},{"type":312,"tag":337,"props":4547,"children":4548},{"style":458},[4549],{"type":318,"value":1095},{"type":312,"tag":337,"props":4551,"children":4552},{"style":443},[4553],{"type":318,"value":417},{"type":312,"tag":337,"props":4555,"children":4556},{"style":344},[4557],{"type":318,"value":1261},{"type":312,"tag":337,"props":4559,"children":4560},{"style":443},[4561],{"type":318,"value":1231},{"type":312,"tag":337,"props":4563,"children":4564},{"style":458},[4565],{"type":318,"value":4566},"edgeId",{"type":312,"tag":337,"props":4568,"children":4569},{"style":443},[4570],{"type":318,"value":1410},{"type":318,"value":654},{"type":312,"tag":337,"props":4573,"children":4574},{"class":339,"style":340},[4575,4580,4584],{"type":312,"tag":337,"props":4576,"children":4577},{"style":458},[4578],{"type":318,"value":4579},"  fromAnchor:",{"type":312,"tag":337,"props":4581,"children":4582},{"style":431},[4583],{"type":318,"value":1441},{"type":312,"tag":337,"props":4585,"children":4586},{"style":443},[4587],{"type":318,"value":1126},{"type":318,"value":654},{"type":312,"tag":337,"props":4590,"children":4591},{"class":339,"style":340},[4592],{"type":312,"tag":337,"props":4593,"children":4594},{"style":443},[4595],{"type":318,"value":756},{"type":312,"tag":473,"props":4597,"children":4599},{"id":4598},"types-anchorside",[4600],{"type":318,"value":2658},{"type":312,"tag":325,"props":4602,"children":4603},{"language":420,"class":329},[4604],{"type":312,"tag":332,"props":4605,"children":4606},{"class":424},[4607],{"type":312,"tag":337,"props":4608,"children":4609},{"class":339,"style":340},[4610,4615,4620,4624,4629,4633,4638,4642,4647,4651],{"type":312,"tag":337,"props":4611,"children":4612},{"style":431},[4613],{"type":318,"value":4614},"type",{"type":312,"tag":337,"props":4616,"children":4617},{"style":809},[4618],{"type":318,"value":4619}," AnchorSide",{"type":312,"tag":337,"props":4621,"children":4622},{"style":443},[4623],{"type":318,"value":446},{"type":312,"tag":337,"props":4625,"children":4626},{"style":349},[4627],{"type":318,"value":4628},"'top'",{"type":312,"tag":337,"props":4630,"children":4631},{"style":443},[4632],{"type":318,"value":1506},{"type":312,"tag":337,"props":4634,"children":4635},{"style":349},[4636],{"type":318,"value":4637},"'right'",{"type":312,"tag":337,"props":4639,"children":4640},{"style":443},[4641],{"type":318,"value":1506},{"type":312,"tag":337,"props":4643,"children":4644},{"style":349},[4645],{"type":318,"value":4646},"'bottom'",{"type":312,"tag":337,"props":4648,"children":4649},{"style":443},[4650],{"type":318,"value":1506},{"type":312,"tag":337,"props":4652,"children":4653},{"style":349},[4654],{"type":318,"value":4655},"'left'",{"type":312,"tag":473,"props":4657,"children":4659},{"id":4658},"types-connectionrouting",[4660],{"type":318,"value":535},{"type":312,"tag":325,"props":4662,"children":4663},{"language":420,"class":329},[4664],{"type":312,"tag":332,"props":4665,"children":4666},{"class":424},[4667],{"type":312,"tag":337,"props":4668,"children":4669},{"class":339,"style":340},[4670,4674,4679,4683,4687,4691,4695,4699,4703,4707,4711,4715],{"type":312,"tag":337,"props":4671,"children":4672},{"style":431},[4673],{"type":318,"value":4614},{"type":312,"tag":337,"props":4675,"children":4676},{"style":809},[4677],{"type":318,"value":4678}," ConnectionRouting",{"type":312,"tag":337,"props":4680,"children":4681},{"style":443},[4682],{"type":318,"value":446},{"type":312,"tag":337,"props":4684,"children":4685},{"style":349},[4686],{"type":318,"value":543},{"type":312,"tag":337,"props":4688,"children":4689},{"style":443},[4690],{"type":318,"value":1506},{"type":312,"tag":337,"props":4692,"children":4693},{"style":349},[4694],{"type":318,"value":3075},{"type":312,"tag":337,"props":4696,"children":4697},{"style":443},[4698],{"type":318,"value":1506},{"type":312,"tag":337,"props":4700,"children":4701},{"style":349},[4702],{"type":318,"value":3091},{"type":312,"tag":337,"props":4704,"children":4705},{"style":443},[4706],{"type":318,"value":1506},{"type":312,"tag":337,"props":4708,"children":4709},{"style":349},[4710],{"type":318,"value":3107},{"type":312,"tag":337,"props":4712,"children":4713},{"style":443},[4714],{"type":318,"value":1506},{"type":312,"tag":337,"props":4716,"children":4717},{"style":349},[4718],{"type":318,"value":3123},{"type":312,"tag":473,"props":4720,"children":4722},{"id":4721},"types-connectionendpointmode",[4723],{"type":318,"value":4724},"ConnectionEndpointMode",{"type":312,"tag":325,"props":4726,"children":4727},{"language":420,"class":329},[4728],{"type":312,"tag":332,"props":4729,"children":4730},{"class":424},[4731],{"type":312,"tag":337,"props":4732,"children":4733},{"class":339,"style":340},[4734,4738,4743,4747,4751,4755],{"type":312,"tag":337,"props":4735,"children":4736},{"style":431},[4737],{"type":318,"value":4614},{"type":312,"tag":337,"props":4739,"children":4740},{"style":809},[4741],{"type":318,"value":4742}," ConnectionEndpointMode",{"type":312,"tag":337,"props":4744,"children":4745},{"style":443},[4746],{"type":318,"value":446},{"type":312,"tag":337,"props":4748,"children":4749},{"style":349},[4750],{"type":318,"value":575},{"type":312,"tag":337,"props":4752,"children":4753},{"style":443},[4754],{"type":318,"value":1506},{"type":312,"tag":337,"props":4756,"children":4757},{"style":349},[4758],{"type":318,"value":4759},"'manual'",{"type":312,"tag":473,"props":4761,"children":4763},{"id":4762},"types-edgeend",[4764],{"type":318,"value":936},{"type":312,"tag":325,"props":4766,"children":4767},{"language":420,"class":329},[4768],{"type":312,"tag":332,"props":4769,"children":4770},{"class":424},[4771],{"type":312,"tag":337,"props":4772,"children":4773},{"class":339,"style":340},[4774,4778,4783,4787,4792,4796],{"type":312,"tag":337,"props":4775,"children":4776},{"style":431},[4777],{"type":318,"value":4614},{"type":312,"tag":337,"props":4779,"children":4780},{"style":809},[4781],{"type":318,"value":4782}," EdgeEnd",{"type":312,"tag":337,"props":4784,"children":4785},{"style":443},[4786],{"type":318,"value":446},{"type":312,"tag":337,"props":4788,"children":4789},{"style":349},[4790],{"type":318,"value":4791},"'none'",{"type":312,"tag":337,"props":4793,"children":4794},{"style":443},[4795],{"type":318,"value":1506},{"type":312,"tag":337,"props":4797,"children":4798},{"style":349},[4799],{"type":318,"value":4800},"'arrow'",{"type":312,"tag":473,"props":4802,"children":4804},{"id":4803},"types-connectionconfig",[4805],{"type":318,"value":4806},"ConnectionConfig",{"type":312,"tag":406,"props":4808,"children":4809},{},[4810,4812,4817,4819,4824],{"type":318,"value":4811},"Resolved defaults installed by ",{"type":312,"tag":332,"props":4813,"children":4814},{},[4815],{"type":318,"value":4816},"connectionsPlugin()",{"type":318,"value":4818}," and returned by ",{"type":312,"tag":332,"props":4820,"children":4821},{},[4822],{"type":318,"value":4823},"engine.plugins.connections.getConfig()",{"type":318,"value":417},{"type":312,"tag":325,"props":4826,"children":4827},{"language":420,"class":329},[4828],{"type":312,"tag":332,"props":4829,"children":4830},{"class":424},[4831,4847,4848,4863,4864,4880,4881,4923,4924],{"type":312,"tag":337,"props":4832,"children":4833},{"class":339,"style":340},[4834,4838,4843],{"type":312,"tag":337,"props":4835,"children":4836},{"style":431},[4837],{"type":318,"value":3945},{"type":312,"tag":337,"props":4839,"children":4840},{"style":809},[4841],{"type":318,"value":4842}," ConnectionConfig",{"type":312,"tag":337,"props":4844,"children":4845},{"style":443},[4846],{"type":318,"value":3264},{"type":318,"value":654},{"type":312,"tag":337,"props":4849,"children":4850},{"class":339,"style":340},[4851,4855,4859],{"type":312,"tag":337,"props":4852,"children":4853},{"style":458},[4854],{"type":318,"value":3008},{"type":312,"tag":337,"props":4856,"children":4857},{"style":443},[4858],{"type":318,"value":860},{"type":312,"tag":337,"props":4860,"children":4861},{"style":809},[4862],{"type":318,"value":535},{"type":318,"value":654},{"type":312,"tag":337,"props":4865,"children":4866},{"class":339,"style":340},[4867,4872,4876],{"type":312,"tag":337,"props":4868,"children":4869},{"style":458},[4870],{"type":318,"value":4871},"  endpointMode",{"type":312,"tag":337,"props":4873,"children":4874},{"style":443},[4875],{"type":318,"value":860},{"type":312,"tag":337,"props":4877,"children":4878},{"style":809},[4879],{"type":318,"value":4724},{"type":318,"value":654},{"type":312,"tag":337,"props":4882,"children":4883},{"class":339,"style":340},[4884,4889,4893,4897,4901,4906,4910,4914,4918],{"type":312,"tag":337,"props":4885,"children":4886},{"style":458},[4887],{"type":318,"value":4888},"  defaultArrow",{"type":312,"tag":337,"props":4890,"children":4891},{"style":443},[4892],{"type":318,"value":860},{"type":312,"tag":337,"props":4894,"children":4895},{"style":349},[4896],{"type":318,"value":4791},{"type":312,"tag":337,"props":4898,"children":4899},{"style":443},[4900],{"type":318,"value":1506},{"type":312,"tag":337,"props":4902,"children":4903},{"style":349},[4904],{"type":318,"value":4905},"'start'",{"type":312,"tag":337,"props":4907,"children":4908},{"style":443},[4909],{"type":318,"value":1506},{"type":312,"tag":337,"props":4911,"children":4912},{"style":349},[4913],{"type":318,"value":607},{"type":312,"tag":337,"props":4915,"children":4916},{"style":443},[4917],{"type":318,"value":1506},{"type":312,"tag":337,"props":4919,"children":4920},{"style":349},[4921],{"type":318,"value":4922},"'both'",{"type":318,"value":654},{"type":312,"tag":337,"props":4925,"children":4926},{"class":339,"style":340},[4927],{"type":312,"tag":337,"props":4928,"children":4929},{"style":443},[4930],{"type":318,"value":3804},{"type":312,"tag":473,"props":4932,"children":4934},{"id":4933},"types-createnodeforconnectioncontext",[4935],{"type":318,"value":4936},"CreateNodeForConnectionContext",{"type":312,"tag":406,"props":4938,"children":4939},{},[4940,4942,4946],{"type":318,"value":4941},"Context passed to ",{"type":312,"tag":332,"props":4943,"children":4944},{},[4945],{"type":318,"value":1742},{"type":318,"value":4947}," when a host opts into creating a node from an empty connection drop.",{"type":312,"tag":325,"props":4949,"children":4950},{"language":420,"class":329},[4951],{"type":312,"tag":332,"props":4952,"children":4953},{"class":424},[4954,4970,4971,4987,4988,5004,5005,5021,5022,5046,5047],{"type":312,"tag":337,"props":4955,"children":4956},{"class":339,"style":340},[4957,4961,4966],{"type":312,"tag":337,"props":4958,"children":4959},{"style":431},[4960],{"type":318,"value":3945},{"type":312,"tag":337,"props":4962,"children":4963},{"style":809},[4964],{"type":318,"value":4965}," CreateNodeForConnectionContext",{"type":312,"tag":337,"props":4967,"children":4968},{"style":443},[4969],{"type":318,"value":3264},{"type":318,"value":654},{"type":312,"tag":337,"props":4972,"children":4973},{"class":339,"style":340},[4974,4979,4983],{"type":312,"tag":337,"props":4975,"children":4976},{"style":458},[4977],{"type":318,"value":4978},"  sourceNodeId",{"type":312,"tag":337,"props":4980,"children":4981},{"style":443},[4982],{"type":318,"value":860},{"type":312,"tag":337,"props":4984,"children":4985},{"style":809},[4986],{"type":318,"value":865},{"type":318,"value":654},{"type":312,"tag":337,"props":4989,"children":4990},{"class":339,"style":340},[4991,4996,5000],{"type":312,"tag":337,"props":4992,"children":4993},{"style":458},[4994],{"type":318,"value":4995},"  sourceSide",{"type":312,"tag":337,"props":4997,"children":4998},{"style":443},[4999],{"type":318,"value":860},{"type":312,"tag":337,"props":5001,"children":5002},{"style":809},[5003],{"type":318,"value":2658},{"type":318,"value":654},{"type":312,"tag":337,"props":5006,"children":5007},{"class":339,"style":340},[5008,5013,5017],{"type":312,"tag":337,"props":5009,"children":5010},{"style":458},[5011],{"type":318,"value":5012},"  pointerWorld",{"type":312,"tag":337,"props":5014,"children":5015},{"style":443},[5016],{"type":318,"value":860},{"type":312,"tag":337,"props":5018,"children":5019},{"style":809},[5020],{"type":318,"value":2454},{"type":318,"value":654},{"type":312,"tag":337,"props":5023,"children":5024},{"class":339,"style":340},[5025,5030,5034,5038,5042],{"type":312,"tag":337,"props":5026,"children":5027},{"style":458},[5028],{"type":318,"value":5029},"  candidateAnchor",{"type":312,"tag":337,"props":5031,"children":5032},{"style":443},[5033],{"type":318,"value":860},{"type":312,"tag":337,"props":5035,"children":5036},{"style":809},[5037],{"type":318,"value":901},{"type":312,"tag":337,"props":5039,"children":5040},{"style":443},[5041],{"type":318,"value":1506},{"type":312,"tag":337,"props":5043,"children":5044},{"style":809},[5045],{"type":318,"value":1903},{"type":318,"value":654},{"type":312,"tag":337,"props":5048,"children":5049},{"class":339,"style":340},[5050],{"type":312,"tag":337,"props":5051,"children":5052},{"style":443},[5053],{"type":318,"value":3804},{"type":312,"tag":473,"props":5055,"children":5057},{"id":5056},"types-resolvedconnectionendpoint",[5058],{"type":318,"value":1998},{"type":312,"tag":325,"props":5060,"children":5061},{"language":420,"class":329},[5062],{"type":312,"tag":332,"props":5063,"children":5064},{"class":424},[5065,5081,5082,5098,5099,5166,5167,5182,5183,5198,5199,5214,5215,5240,5241],{"type":312,"tag":337,"props":5066,"children":5067},{"class":339,"style":340},[5068,5072,5077],{"type":312,"tag":337,"props":5069,"children":5070},{"style":431},[5071],{"type":318,"value":3945},{"type":312,"tag":337,"props":5073,"children":5074},{"style":809},[5075],{"type":318,"value":5076}," ResolvedConnectionEndpoint",{"type":312,"tag":337,"props":5078,"children":5079},{"style":443},[5080],{"type":318,"value":3264},{"type":318,"value":654},{"type":312,"tag":337,"props":5083,"children":5084},{"class":339,"style":340},[5085,5090,5094],{"type":312,"tag":337,"props":5086,"children":5087},{"style":458},[5088],{"type":318,"value":5089},"  nodeId",{"type":312,"tag":337,"props":5091,"children":5092},{"style":443},[5093],{"type":318,"value":860},{"type":312,"tag":337,"props":5095,"children":5096},{"style":809},[5097],{"type":318,"value":865},{"type":318,"value":654},{"type":312,"tag":337,"props":5100,"children":5101},{"class":339,"style":340},[5102,5106,5110,5114,5118,5122,5126,5130,5134,5138,5142,5146,5150,5154,5158,5162],{"type":312,"tag":337,"props":5103,"children":5104},{"style":458},[5105],{"type":318,"value":2361},{"type":312,"tag":337,"props":5107,"children":5108},{"style":443},[5109],{"type":318,"value":860},{"type":312,"tag":337,"props":5111,"children":5112},{"style":809},[5113],{"type":318,"value":2370},{"type":312,"tag":337,"props":5115,"children":5116},{"style":443},[5117],{"type":318,"value":806},{"type":312,"tag":337,"props":5119,"children":5120},{"style":809},[5121],{"type":318,"value":2379},{"type":312,"tag":337,"props":5123,"children":5124},{"style":443},[5125],{"type":318,"value":1308},{"type":312,"tag":337,"props":5127,"children":5128},{"style":349},[5129],{"type":318,"value":2761},{"type":312,"tag":337,"props":5131,"children":5132},{"style":443},[5133],{"type":318,"value":1506},{"type":312,"tag":337,"props":5135,"children":5136},{"style":349},[5137],{"type":318,"value":2388},{"type":312,"tag":337,"props":5139,"children":5140},{"style":443},[5141],{"type":318,"value":1506},{"type":312,"tag":337,"props":5143,"children":5144},{"style":349},[5145],{"type":318,"value":2397},{"type":312,"tag":337,"props":5147,"children":5148},{"style":443},[5149],{"type":318,"value":1506},{"type":312,"tag":337,"props":5151,"children":5152},{"style":349},[5153],{"type":318,"value":2406},{"type":312,"tag":337,"props":5155,"children":5156},{"style":443},[5157],{"type":318,"value":1506},{"type":312,"tag":337,"props":5159,"children":5160},{"style":349},[5161],{"type":318,"value":2415},{"type":312,"tag":337,"props":5163,"children":5164},{"style":443},[5165],{"type":318,"value":1050},{"type":318,"value":654},{"type":312,"tag":337,"props":5168,"children":5169},{"class":339,"style":340},[5170,5174,5178],{"type":312,"tag":337,"props":5171,"children":5172},{"style":458},[5173],{"type":318,"value":4437},{"type":312,"tag":337,"props":5175,"children":5176},{"style":443},[5177],{"type":318,"value":860},{"type":312,"tag":337,"props":5179,"children":5180},{"style":809},[5181],{"type":318,"value":2658},{"type":318,"value":654},{"type":312,"tag":337,"props":5184,"children":5185},{"class":339,"style":340},[5186,5190,5194],{"type":312,"tag":337,"props":5187,"children":5188},{"style":458},[5189],{"type":318,"value":4459},{"type":312,"tag":337,"props":5191,"children":5192},{"style":443},[5193],{"type":318,"value":860},{"type":312,"tag":337,"props":5195,"children":5196},{"style":809},[5197],{"type":318,"value":1023},{"type":318,"value":654},{"type":312,"tag":337,"props":5200,"children":5201},{"class":339,"style":340},[5202,5206,5210],{"type":312,"tag":337,"props":5203,"children":5204},{"style":458},[5205],{"type":318,"value":3380},{"type":312,"tag":337,"props":5207,"children":5208},{"style":443},[5209],{"type":318,"value":860},{"type":312,"tag":337,"props":5211,"children":5212},{"style":809},[5213],{"type":318,"value":2454},{"type":318,"value":654},{"type":312,"tag":337,"props":5216,"children":5217},{"class":339,"style":340},[5218,5223,5227,5232,5236],{"type":312,"tag":337,"props":5219,"children":5220},{"style":458},[5221],{"type":318,"value":5222},"  kind",{"type":312,"tag":337,"props":5224,"children":5225},{"style":443},[5226],{"type":318,"value":860},{"type":312,"tag":337,"props":5228,"children":5229},{"style":349},[5230],{"type":318,"value":5231},"'explicit'",{"type":312,"tag":337,"props":5233,"children":5234},{"style":443},[5235],{"type":318,"value":1506},{"type":312,"tag":337,"props":5237,"children":5238},{"style":349},[5239],{"type":318,"value":575},{"type":318,"value":654},{"type":312,"tag":337,"props":5242,"children":5243},{"class":339,"style":340},[5244],{"type":312,"tag":337,"props":5245,"children":5246},{"style":443},[5247],{"type":318,"value":3804},{"type":312,"tag":473,"props":5249,"children":5251},{"id":5250},"types-connectionroute",[5252],{"type":318,"value":2045},{"type":312,"tag":325,"props":5254,"children":5255},{"language":420,"class":329},[5256],{"type":312,"tag":332,"props":5257,"children":5258},{"class":424},[5259,5275,5276,5291,5292,5308,5309,5325,5326,5341,5342,5362,5363,5384,5385],{"type":312,"tag":337,"props":5260,"children":5261},{"class":339,"style":340},[5262,5266,5271],{"type":312,"tag":337,"props":5263,"children":5264},{"style":431},[5265],{"type":318,"value":3945},{"type":312,"tag":337,"props":5267,"children":5268},{"style":809},[5269],{"type":318,"value":5270}," ConnectionRoute",{"type":312,"tag":337,"props":5272,"children":5273},{"style":443},[5274],{"type":318,"value":3264},{"type":318,"value":654},{"type":312,"tag":337,"props":5277,"children":5278},{"class":339,"style":340},[5279,5283,5287],{"type":312,"tag":337,"props":5280,"children":5281},{"style":458},[5282],{"type":318,"value":3008},{"type":312,"tag":337,"props":5284,"children":5285},{"style":443},[5286],{"type":318,"value":860},{"type":312,"tag":337,"props":5288,"children":5289},{"style":809},[5290],{"type":318,"value":535},{"type":318,"value":654},{"type":312,"tag":337,"props":5293,"children":5294},{"class":339,"style":340},[5295,5300,5304],{"type":312,"tag":337,"props":5296,"children":5297},{"style":458},[5298],{"type":318,"value":5299},"  path",{"type":312,"tag":337,"props":5301,"children":5302},{"style":443},[5303],{"type":318,"value":860},{"type":312,"tag":337,"props":5305,"children":5306},{"style":809},[5307],{"type":318,"value":971},{"type":318,"value":654},{"type":312,"tag":337,"props":5310,"children":5311},{"class":339,"style":340},[5312,5317,5321],{"type":312,"tag":337,"props":5313,"children":5314},{"style":458},[5315],{"type":318,"value":5316},"  labelPoint",{"type":312,"tag":337,"props":5318,"children":5319},{"style":443},[5320],{"type":318,"value":860},{"type":312,"tag":337,"props":5322,"children":5323},{"style":809},[5324],{"type":318,"value":2454},{"type":318,"value":654},{"type":312,"tag":337,"props":5327,"children":5328},{"class":339,"style":340},[5329,5333,5337],{"type":312,"tag":337,"props":5330,"children":5331},{"style":458},[5332],{"type":318,"value":3868},{"type":312,"tag":337,"props":5334,"children":5335},{"style":443},[5336],{"type":318,"value":860},{"type":312,"tag":337,"props":5338,"children":5339},{"style":809},[5340],{"type":318,"value":3877},{"type":318,"value":654},{"type":312,"tag":337,"props":5343,"children":5344},{"class":339,"style":340},[5345,5350,5354,5358],{"type":312,"tag":337,"props":5346,"children":5347},{"style":458},[5348],{"type":318,"value":5349},"  waypoints",{"type":312,"tag":337,"props":5351,"children":5352},{"style":443},[5353],{"type":318,"value":860},{"type":312,"tag":337,"props":5355,"children":5356},{"style":809},[5357],{"type":318,"value":2454},{"type":312,"tag":337,"props":5359,"children":5360},{"style":443},[5361],{"type":318,"value":1549},{"type":318,"value":654},{"type":312,"tag":337,"props":5364,"children":5365},{"class":339,"style":340},[5366,5371,5375,5380],{"type":312,"tag":337,"props":5367,"children":5368},{"style":458},[5369],{"type":318,"value":5370},"  segments",{"type":312,"tag":337,"props":5372,"children":5373},{"style":443},[5374],{"type":318,"value":860},{"type":312,"tag":337,"props":5376,"children":5377},{"style":809},[5378],{"type":318,"value":5379},"ConnectionRouteSegment",{"type":312,"tag":337,"props":5381,"children":5382},{"style":443},[5383],{"type":318,"value":1549},{"type":318,"value":654},{"type":312,"tag":337,"props":5386,"children":5387},{"class":339,"style":340},[5388],{"type":312,"tag":337,"props":5389,"children":5390},{"style":443},[5391],{"type":318,"value":3804},{"type":312,"tag":473,"props":5393,"children":5395},{"id":5394},"types-connectionroutesegment",[5396],{"type":318,"value":5379},{"type":312,"tag":406,"props":5398,"children":5399},{},[5400],{"type":318,"value":5401},"A routed connection is made of path segments used by custom edge renderers.",{"type":312,"tag":325,"props":5403,"children":5404},{"language":420,"class":329},[5405],{"type":312,"tag":332,"props":5406,"children":5407},{"class":424},[5408,5425,5426,5485,5486,5494,5495,5512,5513,5529,5530,5546,5547,5563,5564,5580,5581],{"type":312,"tag":337,"props":5409,"children":5410},{"class":339,"style":340},[5411,5415,5420],{"type":312,"tag":337,"props":5412,"children":5413},{"style":431},[5414],{"type":318,"value":4614},{"type":312,"tag":337,"props":5416,"children":5417},{"style":809},[5418],{"type":318,"value":5419}," ConnectionRouteSegment",{"type":312,"tag":337,"props":5421,"children":5422},{"style":443},[5423],{"type":318,"value":5424}," =",{"type":318,"value":654},{"type":312,"tag":337,"props":5427,"children":5428},{"class":339,"style":340},[5429,5434,5438,5442,5447,5452,5456,5460,5464,5468,5472,5476,5480],{"type":312,"tag":337,"props":5430,"children":5431},{"style":443},[5432],{"type":318,"value":5433},"  | { ",{"type":312,"tag":337,"props":5435,"children":5436},{"style":458},[5437],{"type":318,"value":4614},{"type":312,"tag":337,"props":5439,"children":5440},{"style":443},[5441],{"type":318,"value":860},{"type":312,"tag":337,"props":5443,"children":5444},{"style":349},[5445],{"type":318,"value":5446},"'line'",{"type":312,"tag":337,"props":5448,"children":5449},{"style":443},[5450],{"type":318,"value":5451},"; ",{"type":312,"tag":337,"props":5453,"children":5454},{"style":458},[5455],{"type":318,"value":647},{"type":312,"tag":337,"props":5457,"children":5458},{"style":443},[5459],{"type":318,"value":860},{"type":312,"tag":337,"props":5461,"children":5462},{"style":809},[5463],{"type":318,"value":2454},{"type":312,"tag":337,"props":5465,"children":5466},{"style":443},[5467],{"type":318,"value":5451},{"type":312,"tag":337,"props":5469,"children":5470},{"style":458},[5471],{"type":318,"value":1675},{"type":312,"tag":337,"props":5473,"children":5474},{"style":443},[5475],{"type":318,"value":860},{"type":312,"tag":337,"props":5477,"children":5478},{"style":809},[5479],{"type":318,"value":2454},{"type":312,"tag":337,"props":5481,"children":5482},{"style":443},[5483],{"type":318,"value":5484}," }",{"type":318,"value":654},{"type":312,"tag":337,"props":5487,"children":5488},{"class":339,"style":340},[5489],{"type":312,"tag":337,"props":5490,"children":5491},{"style":443},[5492],{"type":318,"value":5493},"  | {",{"type":318,"value":654},{"type":312,"tag":337,"props":5496,"children":5497},{"class":339,"style":340},[5498,5503,5507],{"type":312,"tag":337,"props":5499,"children":5500},{"style":458},[5501],{"type":318,"value":5502},"      type",{"type":312,"tag":337,"props":5504,"children":5505},{"style":443},[5506],{"type":318,"value":860},{"type":312,"tag":337,"props":5508,"children":5509},{"style":349},[5510],{"type":318,"value":5511},"'cubic'",{"type":318,"value":654},{"type":312,"tag":337,"props":5514,"children":5515},{"class":339,"style":340},[5516,5521,5525],{"type":312,"tag":337,"props":5517,"children":5518},{"style":458},[5519],{"type":318,"value":5520},"      from",{"type":312,"tag":337,"props":5522,"children":5523},{"style":443},[5524],{"type":318,"value":860},{"type":312,"tag":337,"props":5526,"children":5527},{"style":809},[5528],{"type":318,"value":2454},{"type":318,"value":654},{"type":312,"tag":337,"props":5531,"children":5532},{"class":339,"style":340},[5533,5538,5542],{"type":312,"tag":337,"props":5534,"children":5535},{"style":458},[5536],{"type":318,"value":5537},"      control1",{"type":312,"tag":337,"props":5539,"children":5540},{"style":443},[5541],{"type":318,"value":860},{"type":312,"tag":337,"props":5543,"children":5544},{"style":809},[5545],{"type":318,"value":2454},{"type":318,"value":654},{"type":312,"tag":337,"props":5548,"children":5549},{"class":339,"style":340},[5550,5555,5559],{"type":312,"tag":337,"props":5551,"children":5552},{"style":458},[5553],{"type":318,"value":5554},"      control2",{"type":312,"tag":337,"props":5556,"children":5557},{"style":443},[5558],{"type":318,"value":860},{"type":312,"tag":337,"props":5560,"children":5561},{"style":809},[5562],{"type":318,"value":2454},{"type":318,"value":654},{"type":312,"tag":337,"props":5565,"children":5566},{"class":339,"style":340},[5567,5572,5576],{"type":312,"tag":337,"props":5568,"children":5569},{"style":458},[5570],{"type":318,"value":5571},"      to",{"type":312,"tag":337,"props":5573,"children":5574},{"style":443},[5575],{"type":318,"value":860},{"type":312,"tag":337,"props":5577,"children":5578},{"style":809},[5579],{"type":318,"value":2454},{"type":318,"value":654},{"type":312,"tag":337,"props":5582,"children":5583},{"class":339,"style":340},[5584],{"type":312,"tag":337,"props":5585,"children":5586},{"style":443},[5587],{"type":318,"value":5588},"    }",{"type":312,"tag":473,"props":5590,"children":5592},{"id":5591},"types-connectionsapi",[5593],{"type":318,"value":5594},"ConnectionsApi",{"type":312,"tag":406,"props":5596,"children":5597},{},[5598,5600,5604,5606,5610],{"type":318,"value":5599},"Installed by ",{"type":312,"tag":332,"props":5601,"children":5602},{},[5603],{"type":318,"value":4816},{"type":318,"value":5605}," on ",{"type":312,"tag":332,"props":5607,"children":5608},{},[5609],{"type":318,"value":776},{"type":318,"value":417},{"type":312,"tag":325,"props":5612,"children":5613},{"language":420,"class":329},[5614],{"type":312,"tag":332,"props":5615,"children":5616},{"class":424},[5617,5633,5634,5695,5696,5772,5773,5805,5806,5846,5847,5867,5868,5904,5905,5941,5942,5994,5995,6011,6012],{"type":312,"tag":337,"props":5618,"children":5619},{"class":339,"style":340},[5620,5624,5629],{"type":312,"tag":337,"props":5621,"children":5622},{"style":431},[5623],{"type":318,"value":3945},{"type":312,"tag":337,"props":5625,"children":5626},{"style":809},[5627],{"type":318,"value":5628}," ConnectionsApi",{"type":312,"tag":337,"props":5630,"children":5631},{"style":443},[5632],{"type":318,"value":3264},{"type":318,"value":654},{"type":312,"tag":337,"props":5635,"children":5636},{"class":339,"style":340},[5637,5642,5646,5650,5654,5658,5662,5667,5671,5675,5679,5683,5687,5691],{"type":312,"tag":337,"props":5638,"children":5639},{"style":344},[5640],{"type":318,"value":5641},"  createEdge",{"type":312,"tag":337,"props":5643,"children":5644},{"style":443},[5645],{"type":318,"value":806},{"type":312,"tag":337,"props":5647,"children":5648},{"style":809},[5649],{"type":318,"value":812},{"type":312,"tag":337,"props":5651,"children":5652},{"style":443},[5653],{"type":318,"value":817},{"type":312,"tag":337,"props":5655,"children":5656},{"style":458},[5657],{"type":318,"value":822},{"type":312,"tag":337,"props":5659,"children":5660},{"style":443},[5661],{"type":318,"value":860},{"type":312,"tag":337,"props":5663,"children":5664},{"style":809},[5665],{"type":318,"value":5666},"CreateEdgeInput",{"type":312,"tag":337,"props":5668,"children":5669},{"style":443},[5670],{"type":318,"value":806},{"type":312,"tag":337,"props":5672,"children":5673},{"style":809},[5674],{"type":318,"value":812},{"type":312,"tag":337,"props":5676,"children":5677},{"style":443},[5678],{"type":318,"value":1335},{"type":312,"tag":337,"props":5680,"children":5681},{"style":809},[5682],{"type":318,"value":1037},{"type":312,"tag":337,"props":5684,"children":5685},{"style":443},[5686],{"type":318,"value":806},{"type":312,"tag":337,"props":5688,"children":5689},{"style":809},[5690],{"type":318,"value":812},{"type":312,"tag":337,"props":5692,"children":5693},{"style":443},[5694],{"type":318,"value":1050},{"type":318,"value":654},{"type":312,"tag":337,"props":5697,"children":5698},{"class":339,"style":340},[5699,5704,5708,5712,5716,5720,5724,5728,5732,5736,5740,5744,5748,5752,5756,5760,5764,5768],{"type":312,"tag":337,"props":5700,"children":5701},{"style":344},[5702],{"type":318,"value":5703},"  updateEdge",{"type":312,"tag":337,"props":5705,"children":5706},{"style":443},[5707],{"type":318,"value":806},{"type":312,"tag":337,"props":5709,"children":5710},{"style":809},[5711],{"type":318,"value":812},{"type":312,"tag":337,"props":5713,"children":5714},{"style":443},[5715],{"type":318,"value":817},{"type":312,"tag":337,"props":5717,"children":5718},{"style":458},[5719],{"type":318,"value":1236},{"type":312,"tag":337,"props":5721,"children":5722},{"style":443},[5723],{"type":318,"value":860},{"type":312,"tag":337,"props":5725,"children":5726},{"style":809},[5727],{"type":318,"value":1245},{"type":312,"tag":337,"props":5729,"children":5730},{"style":443},[5731],{"type":318,"value":1308},{"type":312,"tag":337,"props":5733,"children":5734},{"style":458},[5735],{"type":318,"value":1313},{"type":312,"tag":337,"props":5737,"children":5738},{"style":443},[5739],{"type":318,"value":860},{"type":312,"tag":337,"props":5741,"children":5742},{"style":809},[5743],{"type":318,"value":1322},{"type":312,"tag":337,"props":5745,"children":5746},{"style":443},[5747],{"type":318,"value":806},{"type":312,"tag":337,"props":5749,"children":5750},{"style":809},[5751],{"type":318,"value":812},{"type":312,"tag":337,"props":5753,"children":5754},{"style":443},[5755],{"type":318,"value":1335},{"type":312,"tag":337,"props":5757,"children":5758},{"style":809},[5759],{"type":318,"value":1037},{"type":312,"tag":337,"props":5761,"children":5762},{"style":443},[5763],{"type":318,"value":806},{"type":312,"tag":337,"props":5765,"children":5766},{"style":809},[5767],{"type":318,"value":812},{"type":312,"tag":337,"props":5769,"children":5770},{"style":443},[5771],{"type":318,"value":1050},{"type":318,"value":654},{"type":312,"tag":337,"props":5774,"children":5775},{"class":339,"style":340},[5776,5781,5785,5789,5793,5797,5801],{"type":312,"tag":337,"props":5777,"children":5778},{"style":344},[5779],{"type":318,"value":5780},"  deleteEdge",{"type":312,"tag":337,"props":5782,"children":5783},{"style":443},[5784],{"type":318,"value":1231},{"type":312,"tag":337,"props":5786,"children":5787},{"style":458},[5788],{"type":318,"value":1236},{"type":312,"tag":337,"props":5790,"children":5791},{"style":443},[5792],{"type":318,"value":860},{"type":312,"tag":337,"props":5794,"children":5795},{"style":809},[5796],{"type":318,"value":1245},{"type":312,"tag":337,"props":5798,"children":5799},{"style":443},[5800],{"type":318,"value":1250},{"type":312,"tag":337,"props":5802,"children":5803},{"style":809},[5804],{"type":318,"value":1255},{"type":318,"value":654},{"type":312,"tag":337,"props":5807,"children":5808},{"class":339,"style":340},[5809,5814,5818,5822,5826,5830,5834,5838,5842],{"type":312,"tag":337,"props":5810,"children":5811},{"style":344},[5812],{"type":318,"value":5813},"  getEdge",{"type":312,"tag":337,"props":5815,"children":5816},{"style":443},[5817],{"type":318,"value":1231},{"type":312,"tag":337,"props":5819,"children":5820},{"style":458},[5821],{"type":318,"value":1236},{"type":312,"tag":337,"props":5823,"children":5824},{"style":443},[5825],{"type":318,"value":860},{"type":312,"tag":337,"props":5827,"children":5828},{"style":809},[5829],{"type":318,"value":1245},{"type":312,"tag":337,"props":5831,"children":5832},{"style":443},[5833],{"type":318,"value":1250},{"type":312,"tag":337,"props":5835,"children":5836},{"style":809},[5837],{"type":318,"value":1037},{"type":312,"tag":337,"props":5839,"children":5840},{"style":443},[5841],{"type":318,"value":1506},{"type":312,"tag":337,"props":5843,"children":5844},{"style":809},[5845],{"type":318,"value":1511},{"type":318,"value":654},{"type":312,"tag":337,"props":5848,"children":5849},{"class":339,"style":340},[5850,5855,5859,5863],{"type":312,"tag":337,"props":5851,"children":5852},{"style":344},[5853],{"type":318,"value":5854},"  getEdges",{"type":312,"tag":337,"props":5856,"children":5857},{"style":443},[5858],{"type":318,"value":1540},{"type":312,"tag":337,"props":5860,"children":5861},{"style":809},[5862],{"type":318,"value":1037},{"type":312,"tag":337,"props":5864,"children":5865},{"style":443},[5866],{"type":318,"value":1549},{"type":318,"value":654},{"type":312,"tag":337,"props":5869,"children":5870},{"class":339,"style":340},[5871,5876,5880,5884,5888,5892,5896,5900],{"type":312,"tag":337,"props":5872,"children":5873},{"style":344},[5874],{"type":318,"value":5875},"  getEdgesFrom",{"type":312,"tag":337,"props":5877,"children":5878},{"style":443},[5879],{"type":318,"value":1231},{"type":312,"tag":337,"props":5881,"children":5882},{"style":458},[5883],{"type":318,"value":1236},{"type":312,"tag":337,"props":5885,"children":5886},{"style":443},[5887],{"type":318,"value":860},{"type":312,"tag":337,"props":5889,"children":5890},{"style":809},[5891],{"type":318,"value":865},{"type":312,"tag":337,"props":5893,"children":5894},{"style":443},[5895],{"type":318,"value":1250},{"type":312,"tag":337,"props":5897,"children":5898},{"style":809},[5899],{"type":318,"value":1037},{"type":312,"tag":337,"props":5901,"children":5902},{"style":443},[5903],{"type":318,"value":1549},{"type":318,"value":654},{"type":312,"tag":337,"props":5906,"children":5907},{"class":339,"style":340},[5908,5913,5917,5921,5925,5929,5933,5937],{"type":312,"tag":337,"props":5909,"children":5910},{"style":344},[5911],{"type":318,"value":5912},"  getEdgesTo",{"type":312,"tag":337,"props":5914,"children":5915},{"style":443},[5916],{"type":318,"value":1231},{"type":312,"tag":337,"props":5918,"children":5919},{"style":458},[5920],{"type":318,"value":1236},{"type":312,"tag":337,"props":5922,"children":5923},{"style":443},[5924],{"type":318,"value":860},{"type":312,"tag":337,"props":5926,"children":5927},{"style":809},[5928],{"type":318,"value":865},{"type":312,"tag":337,"props":5930,"children":5931},{"style":443},[5932],{"type":318,"value":1250},{"type":312,"tag":337,"props":5934,"children":5935},{"style":809},[5936],{"type":318,"value":1037},{"type":312,"tag":337,"props":5938,"children":5939},{"style":443},[5940],{"type":318,"value":1549},{"type":318,"value":654},{"type":312,"tag":337,"props":5943,"children":5944},{"class":339,"style":340},[5945,5950,5954,5958,5962,5966,5970,5974,5978,5982,5986,5990],{"type":312,"tag":337,"props":5946,"children":5947},{"style":344},[5948],{"type":318,"value":5949},"  getEdgesBetween",{"type":312,"tag":337,"props":5951,"children":5952},{"style":443},[5953],{"type":318,"value":1231},{"type":312,"tag":337,"props":5955,"children":5956},{"style":458},[5957],{"type":318,"value":647},{"type":312,"tag":337,"props":5959,"children":5960},{"style":443},[5961],{"type":318,"value":860},{"type":312,"tag":337,"props":5963,"children":5964},{"style":809},[5965],{"type":318,"value":865},{"type":312,"tag":337,"props":5967,"children":5968},{"style":443},[5969],{"type":318,"value":1308},{"type":312,"tag":337,"props":5971,"children":5972},{"style":458},[5973],{"type":318,"value":1675},{"type":312,"tag":337,"props":5975,"children":5976},{"style":443},[5977],{"type":318,"value":860},{"type":312,"tag":337,"props":5979,"children":5980},{"style":809},[5981],{"type":318,"value":865},{"type":312,"tag":337,"props":5983,"children":5984},{"style":443},[5985],{"type":318,"value":1250},{"type":312,"tag":337,"props":5987,"children":5988},{"style":809},[5989],{"type":318,"value":1037},{"type":312,"tag":337,"props":5991,"children":5992},{"style":443},[5993],{"type":318,"value":1549},{"type":318,"value":654},{"type":312,"tag":337,"props":5996,"children":5997},{"class":339,"style":340},[5998,6003,6007],{"type":312,"tag":337,"props":5999,"children":6000},{"style":344},[6001],{"type":318,"value":6002},"  getConfig",{"type":312,"tag":337,"props":6004,"children":6005},{"style":443},[6006],{"type":318,"value":1540},{"type":312,"tag":337,"props":6008,"children":6009},{"style":809},[6010],{"type":318,"value":4806},{"type":318,"value":654},{"type":312,"tag":337,"props":6013,"children":6014},{"class":339,"style":340},[6015],{"type":312,"tag":337,"props":6016,"children":6017},{"style":443},[6018],{"type":318,"value":3804},{"type":312,"tag":758,"props":6020,"children":6021},{},[],{"type":312,"tag":313,"props":6023,"children":6025},{"id":6024},"events",[6026],{"type":318,"value":6027},"Events",{"type":312,"tag":406,"props":6029,"children":6030},{},[6031,6033,6038],{"type":318,"value":6032},"The connections plugin adds these events to ",{"type":312,"tag":332,"props":6034,"children":6035},{},[6036],{"type":318,"value":6037},"BoardEventMap",{"type":318,"value":841},{"type":312,"tag":480,"props":6040,"children":6041},{},[6042,6062],{"type":312,"tag":484,"props":6043,"children":6044},{},[6045],{"type":312,"tag":488,"props":6046,"children":6047},{},[6048,6053,6058],{"type":312,"tag":492,"props":6049,"children":6050},{},[6051],{"type":318,"value":6052},"Event",{"type":312,"tag":492,"props":6054,"children":6055},{},[6056],{"type":318,"value":6057},"Handler",{"type":312,"tag":492,"props":6059,"children":6060},{},[6061],{"type":318,"value":511},{"type":312,"tag":513,"props":6063,"children":6064},{},[6065,6089,6113],{"type":312,"tag":488,"props":6066,"children":6067},{},[6068,6076,6084],{"type":312,"tag":520,"props":6069,"children":6070},{},[6071],{"type":312,"tag":332,"props":6072,"children":6073},{},[6074],{"type":318,"value":6075},"edge:created",{"type":312,"tag":520,"props":6077,"children":6078},{},[6079],{"type":312,"tag":332,"props":6080,"children":6081},{},[6082],{"type":318,"value":6083},"(edge: BoardEdge) => void",{"type":312,"tag":520,"props":6085,"children":6086},{},[6087],{"type":318,"value":6088},"An edge was created.",{"type":312,"tag":488,"props":6090,"children":6091},{},[6092,6100,6108],{"type":312,"tag":520,"props":6093,"children":6094},{},[6095],{"type":312,"tag":332,"props":6096,"children":6097},{},[6098],{"type":318,"value":6099},"edge:updated",{"type":312,"tag":520,"props":6101,"children":6102},{},[6103],{"type":312,"tag":332,"props":6104,"children":6105},{},[6106],{"type":318,"value":6107},"(edge: BoardEdge, prev: BoardEdge) => void",{"type":312,"tag":520,"props":6109,"children":6110},{},[6111],{"type":318,"value":6112},"An edge was updated or reconnected.",{"type":312,"tag":488,"props":6114,"children":6115},{},[6116,6124,6132],{"type":312,"tag":520,"props":6117,"children":6118},{},[6119],{"type":312,"tag":332,"props":6120,"children":6121},{},[6122],{"type":318,"value":6123},"edge:deleted",{"type":312,"tag":520,"props":6125,"children":6126},{},[6127],{"type":312,"tag":332,"props":6128,"children":6129},{},[6130],{"type":318,"value":6131},"(edgeId: EdgeId) => void",{"type":312,"tag":520,"props":6133,"children":6134},{},[6135],{"type":318,"value":6136},"An edge was removed.",{"type":312,"tag":325,"props":6138,"children":6139},{"language":420,"class":329},[6140],{"type":312,"tag":332,"props":6141,"children":6142},{"class":424},[6143,6191,6192,6264,6265,6272,6273,6276,6277,6330,6331,6415,6416],{"type":312,"tag":337,"props":6144,"children":6145},{"class":339,"style":340},[6146,6150,6154,6159,6163,6168,6173,6177,6182,6187],{"type":312,"tag":337,"props":6147,"children":6148},{"style":458},[6149],{"type":318,"value":1077},{"type":312,"tag":337,"props":6151,"children":6152},{"style":443},[6153],{"type":318,"value":417},{"type":312,"tag":337,"props":6155,"children":6156},{"style":344},[6157],{"type":318,"value":6158},"on",{"type":312,"tag":337,"props":6160,"children":6161},{"style":443},[6162],{"type":318,"value":1231},{"type":312,"tag":337,"props":6164,"children":6165},{"style":349},[6166],{"type":318,"value":6167},"'edge:created'",{"type":312,"tag":337,"props":6169,"children":6170},{"style":443},[6171],{"type":318,"value":6172},", (",{"type":312,"tag":337,"props":6174,"children":6175},{"style":458},[6176],{"type":318,"value":1397},{"type":312,"tag":337,"props":6178,"children":6179},{"style":443},[6180],{"type":318,"value":6181},") ",{"type":312,"tag":337,"props":6183,"children":6184},{"style":431},[6185],{"type":318,"value":6186},"=>",{"type":312,"tag":337,"props":6188,"children":6189},{"style":443},[6190],{"type":318,"value":3264},{"type":318,"value":654},{"type":312,"tag":337,"props":6193,"children":6194},{"class":339,"style":340},[6195,6200,6204,6209,6213,6218,6222,6226,6230,6234,6238,6243,6247,6251,6255,6259],{"type":312,"tag":337,"props":6196,"children":6197},{"style":458},[6198],{"type":318,"value":6199},"  console",{"type":312,"tag":337,"props":6201,"children":6202},{"style":443},[6203],{"type":318,"value":417},{"type":312,"tag":337,"props":6205,"children":6206},{"style":344},[6207],{"type":318,"value":6208},"log",{"type":312,"tag":337,"props":6210,"children":6211},{"style":443},[6212],{"type":318,"value":1231},{"type":312,"tag":337,"props":6214,"children":6215},{"style":349},[6216],{"type":318,"value":6217},"'New edge:'",{"type":312,"tag":337,"props":6219,"children":6220},{"style":443},[6221],{"type":318,"value":1308},{"type":312,"tag":337,"props":6223,"children":6224},{"style":458},[6225],{"type":318,"value":1397},{"type":312,"tag":337,"props":6227,"children":6228},{"style":443},[6229],{"type":318,"value":417},{"type":312,"tag":337,"props":6231,"children":6232},{"style":458},[6233],{"type":318,"value":647},{"type":312,"tag":337,"props":6235,"children":6236},{"style":443},[6237],{"type":318,"value":1308},{"type":312,"tag":337,"props":6239,"children":6240},{"style":349},[6241],{"type":318,"value":6242},"'->'",{"type":312,"tag":337,"props":6244,"children":6245},{"style":443},[6246],{"type":318,"value":1308},{"type":312,"tag":337,"props":6248,"children":6249},{"style":458},[6250],{"type":318,"value":1397},{"type":312,"tag":337,"props":6252,"children":6253},{"style":443},[6254],{"type":318,"value":417},{"type":312,"tag":337,"props":6256,"children":6257},{"style":458},[6258],{"type":318,"value":1675},{"type":312,"tag":337,"props":6260,"children":6261},{"style":443},[6262],{"type":318,"value":6263},")",{"type":318,"value":654},{"type":312,"tag":337,"props":6266,"children":6267},{"class":339,"style":340},[6268],{"type":312,"tag":337,"props":6269,"children":6270},{"style":443},[6271],{"type":318,"value":756},{"type":318,"value":654},{"type":312,"tag":337,"props":6274,"children":6275},{"class":339,"style":340},[],{"type":318,"value":654},{"type":312,"tag":337,"props":6278,"children":6279},{"class":339,"style":340},[6280,6284,6288,6292,6296,6301,6305,6309,6313,6318,6322,6326],{"type":312,"tag":337,"props":6281,"children":6282},{"style":458},[6283],{"type":318,"value":1077},{"type":312,"tag":337,"props":6285,"children":6286},{"style":443},[6287],{"type":318,"value":417},{"type":312,"tag":337,"props":6289,"children":6290},{"style":344},[6291],{"type":318,"value":6158},{"type":312,"tag":337,"props":6293,"children":6294},{"style":443},[6295],{"type":318,"value":1231},{"type":312,"tag":337,"props":6297,"children":6298},{"style":349},[6299],{"type":318,"value":6300},"'edge:updated'",{"type":312,"tag":337,"props":6302,"children":6303},{"style":443},[6304],{"type":318,"value":6172},{"type":312,"tag":337,"props":6306,"children":6307},{"style":458},[6308],{"type":318,"value":1397},{"type":312,"tag":337,"props":6310,"children":6311},{"style":443},[6312],{"type":318,"value":1308},{"type":312,"tag":337,"props":6314,"children":6315},{"style":458},[6316],{"type":318,"value":6317},"prev",{"type":312,"tag":337,"props":6319,"children":6320},{"style":443},[6321],{"type":318,"value":6181},{"type":312,"tag":337,"props":6323,"children":6324},{"style":431},[6325],{"type":318,"value":6186},{"type":312,"tag":337,"props":6327,"children":6328},{"style":443},[6329],{"type":318,"value":3264},{"type":318,"value":654},{"type":312,"tag":337,"props":6332,"children":6333},{"class":339,"style":340},[6334,6338,6342,6346,6350,6355,6359,6363,6367,6371,6375,6379,6383,6387,6391,6395,6399,6403,6407,6411],{"type":312,"tag":337,"props":6335,"children":6336},{"style":458},[6337],{"type":318,"value":6199},{"type":312,"tag":337,"props":6339,"children":6340},{"style":443},[6341],{"type":318,"value":417},{"type":312,"tag":337,"props":6343,"children":6344},{"style":344},[6345],{"type":318,"value":6208},{"type":312,"tag":337,"props":6347,"children":6348},{"style":443},[6349],{"type":318,"value":1231},{"type":312,"tag":337,"props":6351,"children":6352},{"style":349},[6353],{"type":318,"value":6354},"'Moved edge:'",{"type":312,"tag":337,"props":6356,"children":6357},{"style":443},[6358],{"type":318,"value":1308},{"type":312,"tag":337,"props":6360,"children":6361},{"style":458},[6362],{"type":318,"value":6317},{"type":312,"tag":337,"props":6364,"children":6365},{"style":443},[6366],{"type":318,"value":417},{"type":312,"tag":337,"props":6368,"children":6369},{"style":458},[6370],{"type":318,"value":1236},{"type":312,"tag":337,"props":6372,"children":6373},{"style":443},[6374],{"type":318,"value":1308},{"type":312,"tag":337,"props":6376,"children":6377},{"style":458},[6378],{"type":318,"value":6317},{"type":312,"tag":337,"props":6380,"children":6381},{"style":443},[6382],{"type":318,"value":417},{"type":312,"tag":337,"props":6384,"children":6385},{"style":458},[6386],{"type":318,"value":1675},{"type":312,"tag":337,"props":6388,"children":6389},{"style":443},[6390],{"type":318,"value":1308},{"type":312,"tag":337,"props":6392,"children":6393},{"style":349},[6394],{"type":318,"value":6242},{"type":312,"tag":337,"props":6396,"children":6397},{"style":443},[6398],{"type":318,"value":1308},{"type":312,"tag":337,"props":6400,"children":6401},{"style":458},[6402],{"type":318,"value":1397},{"type":312,"tag":337,"props":6404,"children":6405},{"style":443},[6406],{"type":318,"value":417},{"type":312,"tag":337,"props":6408,"children":6409},{"style":458},[6410],{"type":318,"value":1675},{"type":312,"tag":337,"props":6412,"children":6413},{"style":443},[6414],{"type":318,"value":6263},{"type":318,"value":654},{"type":312,"tag":337,"props":6417,"children":6418},{"class":339,"style":340},[6419],{"type":312,"tag":337,"props":6420,"children":6421},{"style":443},[6422],{"type":318,"value":756},{"type":312,"tag":406,"props":6424,"children":6425},{},[6426],{"type":318,"value":6427},"Edges are automatically deleted when either endpoint node is deleted.",{"type":312,"tag":758,"props":6429,"children":6430},{},[],{"title":6432,"searchDepth":6433,"depth":6433,"links":6434},"",4,[6435,6437,6441,6451,6458,6469,6484],{"id":315,"depth":6436,"text":319},2,{"id":401,"depth":6436,"text":404,"children":6438},[6439],{"id":475,"depth":6440,"text":478},3,{"id":763,"depth":6436,"text":766,"children":6442},[6443,6444,6445,6446,6447,6448,6449,6450],{"id":780,"depth":6440,"text":783},{"id":1205,"depth":6440,"text":1208},{"id":1258,"depth":6440,"text":1261},{"id":1456,"depth":6440,"text":1459},{"id":1514,"depth":6440,"text":1517},{"id":1552,"depth":6440,"text":1555},{"id":1604,"depth":6440,"text":1607},{"id":1656,"depth":6440,"text":1659},{"id":1739,"depth":6436,"text":1742,"children":6452},[6453,6454,6457],{"id":1790,"depth":6440,"text":1793},{"id":1911,"depth":6440,"text":1914,"children":6455},[6456],{"id":1918,"depth":6433,"text":1397},{"id":2148,"depth":6440,"text":2151},{"id":2315,"depth":6436,"text":2318,"children":6459},[6460,6461,6462,6463,6464,6465,6466,6467,6468],{"id":2321,"depth":6440,"text":2324},{"id":2457,"depth":6440,"text":2460},{"id":2677,"depth":6440,"text":2680},{"id":2929,"depth":6440,"text":2932},{"id":3131,"depth":6440,"text":3134},{"id":3238,"depth":6440,"text":3241},{"id":3341,"depth":6440,"text":3344},{"id":3476,"depth":6440,"text":3479},{"id":3807,"depth":6440,"text":3810},{"id":3923,"depth":6436,"text":3926,"children":6470},[6471,6472,6473,6474,6475,6476,6477,6478,6479,6480,6481,6482,6483],{"id":3929,"depth":6440,"text":1037},{"id":4193,"depth":6440,"text":1322},{"id":4404,"depth":6440,"text":901},{"id":4598,"depth":6440,"text":2658},{"id":4658,"depth":6440,"text":535},{"id":4721,"depth":6440,"text":4724},{"id":4762,"depth":6440,"text":936},{"id":4803,"depth":6440,"text":4806},{"id":4933,"depth":6440,"text":4936},{"id":5056,"depth":6440,"text":1998},{"id":5250,"depth":6440,"text":2045},{"id":5394,"depth":6440,"text":5379},{"id":5591,"depth":6440,"text":5594},{"id":6024,"depth":6436,"text":6027},"markdown","docs",{"source":6488,"path":6489,"stem":6490,"dir":305,"extension":6491},"content","docs\u002F6.reference\u002F6.connections.md","docs\u002F6.reference\u002F6.connections","md",{"requestedPath":250,"resolvedPath":250,"alternates":6493},[],{"requested":6495,"resolved":6496,"usedFallback":6},{},{"locale":8},{"previous":6498,"next":6499},{"title":242,"id":243,"canonicalKey":244,"locale":8,"draft":6,"path":245},{"title":252,"id":253,"canonicalKey":254,"locale":8,"draft":6,"path":255},{"left":6501,"top":6501,"width":6502,"height":6503,"rotate":6501,"vFlip":6,"hFlip":6,"body":6504},0,256,221,"\u003Cpath fill=\"#41b883\" d=\"M204.8 0H256L128 220.8L0 0h97.92L128 51.2L157.44 0z\"\u002F>\u003Cpath fill=\"#41b883\" d=\"m0 0l128 220.8L256 0h-51.2L128 132.48L50.56 0z\"\u002F>\u003Cpath fill=\"#35495e\" d=\"M50.56 0L128 133.12L204.8 0h-47.36L128 51.2L97.92 0z\"\u002F>",{"left":6501,"top":6501,"width":6502,"height":6502,"rotate":6501,"vFlip":6,"hFlip":6,"body":6506},"\u003Cpath fill=\"#3178c6\" d=\"M20 0h216c11.046 0 20 8.954 20 20v216c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20V20C0 8.954 8.954 0 20 0\"\u002F>\u003Cpath fill=\"#fff\" d=\"M150.518 200.475v27.62q6.738 3.453 15.938 5.179T185.849 235q9.934 0 18.874-1.899t15.678-6.257q6.738-4.359 10.669-11.394q3.93-7.033 3.93-17.391q0-7.51-2.246-13.163a30.8 30.8 0 0 0-6.479-10.055q-4.232-4.402-10.149-7.898t-13.347-6.602q-5.442-2.245-9.761-4.359t-7.342-4.316q-3.024-2.2-4.665-4.661t-1.641-5.567q0-2.848 1.468-5.135q1.469-2.288 4.147-3.927t6.565-2.547q3.887-.906 8.638-.906q3.456 0 7.299.518q3.844.517 7.732 1.597a54 54 0 0 1 7.558 2.719a41.7 41.7 0 0 1 6.781 3.797v-25.807q-6.306-2.417-13.778-3.582T198.633 107q-9.847 0-18.658 2.115q-8.811 2.114-15.506 6.602q-6.694 4.49-10.582 11.437Q150 134.102 150 143.769q0 12.342 7.127 21.06t21.638 14.759a292 292 0 0 1 10.625 4.575q4.924 2.244 8.509 4.66t5.658 5.265t2.073 6.474a9.9 9.9 0 0 1-1.296 4.963q-1.295 2.287-3.93 3.97t-6.565 2.632t-9.2.95q-8.983 0-17.794-3.151t-16.327-9.451m-46.036-68.733H140V109H41v22.742h35.345V233h28.137z\"\u002F>",{"left":6501,"top":6501,"width":6508,"height":6508,"rotate":6501,"vFlip":6,"hFlip":6,"body":6509},24,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"1\"\u002F>\u003Cpath d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"\u002F>\u003C\u002Fg>",1786637508728]