[{"data":1,"prerenderedAt":1370},["ShallowReactive",2],{"docs-navigation:en":3,"content-page:docs:H-Tz2WXi6eC1iI0v5Og3RrBF4PqDyx6V4vRTsW2uPcs":303,"content-page-surround:docs:H-Tz2WXi6eC1iI0v5Og3RrBF4PqDyx6V4vRTsW2uPcs":1360,"i-logos:typescript-icon":1363,"i-lucide:clipboard":1367},[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":232,"description":307,"body":308,"type":1348,"id":233,"canonicalKey":234,"draft":6,"partial":6,"locale":8,"collection":1349,"navigationFile":6,"file":1350,"route":1355,"resolution":1357},"application-developer","reference",[227],"The public state, node, and JSON Canvas document types.",{"type":309,"children":310,"toc":1340},"root",[311,320,334,467,493,499,509,714,740,745,1298],{"type":312,"tag":313,"props":314,"children":316},"element","h2",{"id":315},"persisted-documents",[317],{"type":318,"value":319},"text","Persisted documents",{"type":312,"tag":321,"props":322,"children":323},"p",{},[324,326,332],{"type":318,"value":325},"Persisted board data uses ",{"type":312,"tag":327,"props":328,"children":329},"code",{},[330],{"type":318,"value":331},"JsonCanvasDocument",{"type":318,"value":333},".",{"type":312,"tag":335,"props":336,"children":339},"pre",{"language":337,"class":338},"ts","shiki shiki-themes light-plus dark-plus dark:dark-plus",[340],{"type":312,"tag":327,"props":341,"children":343},{"class":342},"language-ts",[344,368,370,404,405,435,436,458,459],{"type":312,"tag":345,"props":346,"children":349},"span",{"class":347,"style":348},"line","display: inline",[350,356,362],{"type":312,"tag":345,"props":351,"children":353},{"style":352},"color:#0000FF;--shiki-dark:#569CD6",[354],{"type":318,"value":355},"interface",{"type":312,"tag":345,"props":357,"children":359},{"style":358},"color:#267F99;--shiki-dark:#4EC9B0",[360],{"type":318,"value":361}," JsonCanvasDocument",{"type":312,"tag":345,"props":363,"children":365},{"style":364},"color:#000000;--shiki-dark:#D4D4D4",[366],{"type":318,"value":367}," {",{"type":318,"value":369},"\n",{"type":312,"tag":345,"props":371,"children":372},{"class":347,"style":348},[373,378,384,389,394,399],{"type":312,"tag":345,"props":374,"children":375},{"style":352},[376],{"type":318,"value":377},"  readonly",{"type":312,"tag":345,"props":379,"children":381},{"style":380},"color:#001080;--shiki-dark:#9CDCFE",[382],{"type":318,"value":383}," nodes",{"type":312,"tag":345,"props":385,"children":386},{"style":364},[387],{"type":318,"value":388},": ",{"type":312,"tag":345,"props":390,"children":391},{"style":352},[392],{"type":318,"value":393},"readonly",{"type":312,"tag":345,"props":395,"children":396},{"style":358},[397],{"type":318,"value":398}," JsonCanvasNode",{"type":312,"tag":345,"props":400,"children":401},{"style":364},[402],{"type":318,"value":403},"[]",{"type":318,"value":369},{"type":312,"tag":345,"props":406,"children":407},{"class":347,"style":348},[408,412,417,422,426,431],{"type":312,"tag":345,"props":409,"children":410},{"style":352},[411],{"type":318,"value":377},{"type":312,"tag":345,"props":413,"children":414},{"style":380},[415],{"type":318,"value":416}," edges",{"type":312,"tag":345,"props":418,"children":419},{"style":364},[420],{"type":318,"value":421},"?: ",{"type":312,"tag":345,"props":423,"children":424},{"style":352},[425],{"type":318,"value":393},{"type":312,"tag":345,"props":427,"children":428},{"style":358},[429],{"type":318,"value":430}," JsonCanvasEdge",{"type":312,"tag":345,"props":432,"children":433},{"style":364},[434],{"type":318,"value":403},{"type":318,"value":369},{"type":312,"tag":345,"props":437,"children":438},{"class":347,"style":348},[439,443,449,453],{"type":312,"tag":345,"props":440,"children":441},{"style":352},[442],{"type":318,"value":377},{"type":312,"tag":345,"props":444,"children":446},{"style":445},"color:#A31515;--shiki-dark:#CE9178",[447],{"type":318,"value":448}," 'x-vue-board'",{"type":312,"tag":345,"props":450,"children":451},{"style":364},[452],{"type":318,"value":421},{"type":312,"tag":345,"props":454,"children":455},{"style":358},[456],{"type":318,"value":457},"VueBoardDocumentMetadata",{"type":318,"value":369},{"type":312,"tag":345,"props":460,"children":461},{"class":347,"style":348},[462],{"type":312,"tag":345,"props":463,"children":464},{"style":364},[465],{"type":318,"value":466},"}",{"type":312,"tag":321,"props":468,"children":469},{},[470,472,477,479,484,486,491],{"type":318,"value":471},"Core owns node persistence and board metadata. The connections package owns edge\npersistence. Runtime snapshot fields such as ",{"type":312,"tag":327,"props":473,"children":474},{},[475],{"type":318,"value":476},"camera",{"type":318,"value":478},", ",{"type":312,"tag":327,"props":480,"children":481},{},[482],{"type":318,"value":483},"grid",{"type":318,"value":485},", and ",{"type":312,"tag":327,"props":487,"children":488},{},[489],{"type":318,"value":490},"selection",{"type":318,"value":492},"\nare not accepted as top-level persisted document fields.",{"type":312,"tag":313,"props":494,"children":496},{"id":495},"runtime-state",[497],{"type":318,"value":498},"Runtime state",{"type":312,"tag":321,"props":500,"children":501},{},[502,507],{"type":312,"tag":327,"props":503,"children":504},{},[505],{"type":318,"value":506},"BoardState",{"type":318,"value":508}," is the immutable runtime view used by renderers and UI reads.",{"type":312,"tag":335,"props":510,"children":511},{"language":337,"class":338},[512],{"type":312,"tag":327,"props":513,"children":514},{"class":342},[515,531,532,553,554,575,576,620,621,654,655,676,677,706,707],{"type":312,"tag":345,"props":516,"children":517},{"class":347,"style":348},[518,522,527],{"type":312,"tag":345,"props":519,"children":520},{"style":352},[521],{"type":318,"value":355},{"type":312,"tag":345,"props":523,"children":524},{"style":358},[525],{"type":318,"value":526}," BoardState",{"type":312,"tag":345,"props":528,"children":529},{"style":364},[530],{"type":318,"value":367},{"type":318,"value":369},{"type":312,"tag":345,"props":533,"children":534},{"class":347,"style":348},[535,539,544,548],{"type":312,"tag":345,"props":536,"children":537},{"style":352},[538],{"type":318,"value":377},{"type":312,"tag":345,"props":540,"children":541},{"style":380},[542],{"type":318,"value":543}," camera",{"type":312,"tag":345,"props":545,"children":546},{"style":364},[547],{"type":318,"value":388},{"type":312,"tag":345,"props":549,"children":550},{"style":358},[551],{"type":318,"value":552},"Camera",{"type":318,"value":369},{"type":312,"tag":345,"props":555,"children":556},{"class":347,"style":348},[557,561,566,570],{"type":312,"tag":345,"props":558,"children":559},{"style":352},[560],{"type":318,"value":377},{"type":312,"tag":345,"props":562,"children":563},{"style":380},[564],{"type":318,"value":565}," grid",{"type":312,"tag":345,"props":567,"children":568},{"style":364},[569],{"type":318,"value":388},{"type":312,"tag":345,"props":571,"children":572},{"style":358},[573],{"type":318,"value":574},"GridSettings",{"type":318,"value":369},{"type":312,"tag":345,"props":577,"children":578},{"class":347,"style":348},[579,583,587,591,596,601,606,610,615],{"type":312,"tag":345,"props":580,"children":581},{"style":352},[582],{"type":318,"value":377},{"type":312,"tag":345,"props":584,"children":585},{"style":380},[586],{"type":318,"value":383},{"type":312,"tag":345,"props":588,"children":589},{"style":364},[590],{"type":318,"value":388},{"type":312,"tag":345,"props":592,"children":593},{"style":358},[594],{"type":318,"value":595},"ReadonlyMap",{"type":312,"tag":345,"props":597,"children":598},{"style":364},[599],{"type":318,"value":600},"\u003C",{"type":312,"tag":345,"props":602,"children":603},{"style":358},[604],{"type":318,"value":605},"NodeId",{"type":312,"tag":345,"props":607,"children":608},{"style":364},[609],{"type":318,"value":478},{"type":312,"tag":345,"props":611,"children":612},{"style":358},[613],{"type":318,"value":614},"BoardNode",{"type":312,"tag":345,"props":616,"children":617},{"style":364},[618],{"type":318,"value":619},">",{"type":318,"value":369},{"type":312,"tag":345,"props":622,"children":623},{"class":347,"style":348},[624,628,633,637,642,646,650],{"type":312,"tag":345,"props":625,"children":626},{"style":352},[627],{"type":318,"value":377},{"type":312,"tag":345,"props":629,"children":630},{"style":380},[631],{"type":318,"value":632}," selection",{"type":312,"tag":345,"props":634,"children":635},{"style":364},[636],{"type":318,"value":388},{"type":312,"tag":345,"props":638,"children":639},{"style":358},[640],{"type":318,"value":641},"ReadonlySet",{"type":312,"tag":345,"props":643,"children":644},{"style":364},[645],{"type":318,"value":600},{"type":312,"tag":345,"props":647,"children":648},{"style":358},[649],{"type":318,"value":605},{"type":312,"tag":345,"props":651,"children":652},{"style":364},[653],{"type":318,"value":619},{"type":318,"value":369},{"type":312,"tag":345,"props":656,"children":657},{"class":347,"style":348},[658,662,667,671],{"type":312,"tag":345,"props":659,"children":660},{"style":352},[661],{"type":318,"value":377},{"type":312,"tag":345,"props":663,"children":664},{"style":380},[665],{"type":318,"value":666}," interaction",{"type":312,"tag":345,"props":668,"children":669},{"style":364},[670],{"type":318,"value":388},{"type":312,"tag":345,"props":672,"children":673},{"style":358},[674],{"type":318,"value":675},"InteractionState",{"type":318,"value":369},{"type":312,"tag":345,"props":678,"children":679},{"class":347,"style":348},[680,684,689,693,697,702],{"type":312,"tag":345,"props":681,"children":682},{"style":352},[683],{"type":318,"value":377},{"type":312,"tag":345,"props":685,"children":686},{"style":380},[687],{"type":318,"value":688}," snapGuides",{"type":312,"tag":345,"props":690,"children":691},{"style":364},[692],{"type":318,"value":388},{"type":312,"tag":345,"props":694,"children":695},{"style":352},[696],{"type":318,"value":393},{"type":312,"tag":345,"props":698,"children":699},{"style":358},[700],{"type":318,"value":701}," SnapGuide",{"type":312,"tag":345,"props":703,"children":704},{"style":364},[705],{"type":318,"value":403},{"type":318,"value":369},{"type":312,"tag":345,"props":708,"children":709},{"class":347,"style":348},[710],{"type":312,"tag":345,"props":711,"children":712},{"style":364},[713],{"type":318,"value":466},{"type":312,"tag":321,"props":715,"children":716},{},[717,719,724,726,731,733,738],{"type":318,"value":718},"Read it with ",{"type":312,"tag":327,"props":720,"children":721},{},[722],{"type":318,"value":723},"engine.getState()",{"type":318,"value":725},". Use ",{"type":312,"tag":327,"props":727,"children":728},{},[729],{"type":318,"value":730},"engine.exportDocument()",{"type":318,"value":732}," and\n",{"type":312,"tag":327,"props":734,"children":735},{},[736],{"type":318,"value":737},"engine.loadDocument()",{"type":318,"value":739}," for persistence; runtime state is not a persistence\npayload.",{"type":312,"tag":313,"props":741,"children":743},{"id":742},"boardnode",[744],{"type":318,"value":614},{"type":312,"tag":335,"props":746,"children":747},{"language":337,"class":338},[748],{"type":312,"tag":327,"props":749,"children":750},{"class":342},[751,767,768,788,789,810,811,831,832,852,853,873,874,895,896,916,917,938,939,959,960,980,981,988,989,992,993,1011,1012,1066,1067,1133,1134,1183,1184,1200,1201,1218,1219,1235,1236,1252,1253,1289,1290],{"type":312,"tag":345,"props":752,"children":753},{"class":347,"style":348},[754,758,763],{"type":312,"tag":345,"props":755,"children":756},{"style":352},[757],{"type":318,"value":355},{"type":312,"tag":345,"props":759,"children":760},{"style":358},[761],{"type":318,"value":762}," BoardNodeBase",{"type":312,"tag":345,"props":764,"children":765},{"style":364},[766],{"type":318,"value":367},{"type":318,"value":369},{"type":312,"tag":345,"props":769,"children":770},{"class":347,"style":348},[771,775,780,784],{"type":312,"tag":345,"props":772,"children":773},{"style":352},[774],{"type":318,"value":377},{"type":312,"tag":345,"props":776,"children":777},{"style":380},[778],{"type":318,"value":779}," id",{"type":312,"tag":345,"props":781,"children":782},{"style":364},[783],{"type":318,"value":388},{"type":312,"tag":345,"props":785,"children":786},{"style":358},[787],{"type":318,"value":605},{"type":318,"value":369},{"type":312,"tag":345,"props":790,"children":791},{"class":347,"style":348},[792,796,801,805],{"type":312,"tag":345,"props":793,"children":794},{"style":352},[795],{"type":318,"value":377},{"type":312,"tag":345,"props":797,"children":798},{"style":380},[799],{"type":318,"value":800}," x",{"type":312,"tag":345,"props":802,"children":803},{"style":364},[804],{"type":318,"value":388},{"type":312,"tag":345,"props":806,"children":807},{"style":358},[808],{"type":318,"value":809},"number",{"type":318,"value":369},{"type":312,"tag":345,"props":812,"children":813},{"class":347,"style":348},[814,818,823,827],{"type":312,"tag":345,"props":815,"children":816},{"style":352},[817],{"type":318,"value":377},{"type":312,"tag":345,"props":819,"children":820},{"style":380},[821],{"type":318,"value":822}," y",{"type":312,"tag":345,"props":824,"children":825},{"style":364},[826],{"type":318,"value":388},{"type":312,"tag":345,"props":828,"children":829},{"style":358},[830],{"type":318,"value":809},{"type":318,"value":369},{"type":312,"tag":345,"props":833,"children":834},{"class":347,"style":348},[835,839,844,848],{"type":312,"tag":345,"props":836,"children":837},{"style":352},[838],{"type":318,"value":377},{"type":312,"tag":345,"props":840,"children":841},{"style":380},[842],{"type":318,"value":843}," width",{"type":312,"tag":345,"props":845,"children":846},{"style":364},[847],{"type":318,"value":388},{"type":312,"tag":345,"props":849,"children":850},{"style":358},[851],{"type":318,"value":809},{"type":318,"value":369},{"type":312,"tag":345,"props":854,"children":855},{"class":347,"style":348},[856,860,865,869],{"type":312,"tag":345,"props":857,"children":858},{"style":352},[859],{"type":318,"value":377},{"type":312,"tag":345,"props":861,"children":862},{"style":380},[863],{"type":318,"value":864}," height",{"type":312,"tag":345,"props":866,"children":867},{"style":364},[868],{"type":318,"value":388},{"type":312,"tag":345,"props":870,"children":871},{"style":358},[872],{"type":318,"value":809},{"type":318,"value":369},{"type":312,"tag":345,"props":875,"children":876},{"class":347,"style":348},[877,881,886,890],{"type":312,"tag":345,"props":878,"children":879},{"style":352},[880],{"type":318,"value":377},{"type":312,"tag":345,"props":882,"children":883},{"style":380},[884],{"type":318,"value":885}," color",{"type":312,"tag":345,"props":887,"children":888},{"style":364},[889],{"type":318,"value":421},{"type":312,"tag":345,"props":891,"children":892},{"style":358},[893],{"type":318,"value":894},"CanvasColor",{"type":318,"value":369},{"type":312,"tag":345,"props":897,"children":898},{"class":347,"style":348},[899,903,908,912],{"type":312,"tag":345,"props":900,"children":901},{"style":352},[902],{"type":318,"value":377},{"type":312,"tag":345,"props":904,"children":905},{"style":380},[906],{"type":318,"value":907}," zIndex",{"type":312,"tag":345,"props":909,"children":910},{"style":364},[911],{"type":318,"value":388},{"type":312,"tag":345,"props":913,"children":914},{"style":358},[915],{"type":318,"value":809},{"type":318,"value":369},{"type":312,"tag":345,"props":918,"children":919},{"class":347,"style":348},[920,924,929,933],{"type":312,"tag":345,"props":921,"children":922},{"style":352},[923],{"type":318,"value":377},{"type":312,"tag":345,"props":925,"children":926},{"style":380},[927],{"type":318,"value":928}," locked",{"type":312,"tag":345,"props":930,"children":931},{"style":364},[932],{"type":318,"value":388},{"type":312,"tag":345,"props":934,"children":935},{"style":358},[936],{"type":318,"value":937},"boolean",{"type":318,"value":369},{"type":312,"tag":345,"props":940,"children":941},{"class":347,"style":348},[942,946,951,955],{"type":312,"tag":345,"props":943,"children":944},{"style":352},[945],{"type":318,"value":377},{"type":312,"tag":345,"props":947,"children":948},{"style":380},[949],{"type":318,"value":950}," visible",{"type":312,"tag":345,"props":952,"children":953},{"style":364},[954],{"type":318,"value":388},{"type":312,"tag":345,"props":956,"children":957},{"style":358},[958],{"type":318,"value":937},{"type":318,"value":369},{"type":312,"tag":345,"props":961,"children":962},{"class":347,"style":348},[963,967,972,976],{"type":312,"tag":345,"props":964,"children":965},{"style":352},[966],{"type":318,"value":377},{"type":312,"tag":345,"props":968,"children":969},{"style":380},[970],{"type":318,"value":971}," parentId",{"type":312,"tag":345,"props":973,"children":974},{"style":364},[975],{"type":318,"value":421},{"type":312,"tag":345,"props":977,"children":978},{"style":358},[979],{"type":318,"value":605},{"type":318,"value":369},{"type":312,"tag":345,"props":982,"children":983},{"class":347,"style":348},[984],{"type":312,"tag":345,"props":985,"children":986},{"style":364},[987],{"type":318,"value":466},{"type":318,"value":369},{"type":312,"tag":345,"props":990,"children":991},{"class":347,"style":348},[],{"type":318,"value":369},{"type":312,"tag":345,"props":994,"children":995},{"class":347,"style":348},[996,1001,1006],{"type":312,"tag":345,"props":997,"children":998},{"style":352},[999],{"type":318,"value":1000},"type",{"type":312,"tag":345,"props":1002,"children":1003},{"style":358},[1004],{"type":318,"value":1005}," BoardNode",{"type":312,"tag":345,"props":1007,"children":1008},{"style":364},[1009],{"type":318,"value":1010}," =",{"type":318,"value":369},{"type":312,"tag":345,"props":1013,"children":1014},{"class":347,"style":348},[1015,1020,1025,1030,1034,1038,1043,1048,1052,1056,1061],{"type":312,"tag":345,"props":1016,"children":1017},{"style":364},[1018],{"type":318,"value":1019},"  | (",{"type":312,"tag":345,"props":1021,"children":1022},{"style":358},[1023],{"type":318,"value":1024},"BoardNodeBase",{"type":312,"tag":345,"props":1026,"children":1027},{"style":364},[1028],{"type":318,"value":1029}," & { ",{"type":312,"tag":345,"props":1031,"children":1032},{"style":380},[1033],{"type":318,"value":1000},{"type":312,"tag":345,"props":1035,"children":1036},{"style":364},[1037],{"type":318,"value":388},{"type":312,"tag":345,"props":1039,"children":1040},{"style":445},[1041],{"type":318,"value":1042},"'text'",{"type":312,"tag":345,"props":1044,"children":1045},{"style":364},[1046],{"type":318,"value":1047},"; ",{"type":312,"tag":345,"props":1049,"children":1050},{"style":380},[1051],{"type":318,"value":318},{"type":312,"tag":345,"props":1053,"children":1054},{"style":364},[1055],{"type":318,"value":388},{"type":312,"tag":345,"props":1057,"children":1058},{"style":358},[1059],{"type":318,"value":1060},"string",{"type":312,"tag":345,"props":1062,"children":1063},{"style":364},[1064],{"type":318,"value":1065}," })",{"type":318,"value":369},{"type":312,"tag":345,"props":1068,"children":1069},{"class":347,"style":348},[1070,1074,1078,1082,1086,1090,1095,1099,1104,1108,1112,1116,1121,1125,1129],{"type":312,"tag":345,"props":1071,"children":1072},{"style":364},[1073],{"type":318,"value":1019},{"type":312,"tag":345,"props":1075,"children":1076},{"style":358},[1077],{"type":318,"value":1024},{"type":312,"tag":345,"props":1079,"children":1080},{"style":364},[1081],{"type":318,"value":1029},{"type":312,"tag":345,"props":1083,"children":1084},{"style":380},[1085],{"type":318,"value":1000},{"type":312,"tag":345,"props":1087,"children":1088},{"style":364},[1089],{"type":318,"value":388},{"type":312,"tag":345,"props":1091,"children":1092},{"style":445},[1093],{"type":318,"value":1094},"'file'",{"type":312,"tag":345,"props":1096,"children":1097},{"style":364},[1098],{"type":318,"value":1047},{"type":312,"tag":345,"props":1100,"children":1101},{"style":380},[1102],{"type":318,"value":1103},"file",{"type":312,"tag":345,"props":1105,"children":1106},{"style":364},[1107],{"type":318,"value":388},{"type":312,"tag":345,"props":1109,"children":1110},{"style":358},[1111],{"type":318,"value":1060},{"type":312,"tag":345,"props":1113,"children":1114},{"style":364},[1115],{"type":318,"value":1047},{"type":312,"tag":345,"props":1117,"children":1118},{"style":380},[1119],{"type":318,"value":1120},"subpath",{"type":312,"tag":345,"props":1122,"children":1123},{"style":364},[1124],{"type":318,"value":421},{"type":312,"tag":345,"props":1126,"children":1127},{"style":358},[1128],{"type":318,"value":1060},{"type":312,"tag":345,"props":1130,"children":1131},{"style":364},[1132],{"type":318,"value":1065},{"type":318,"value":369},{"type":312,"tag":345,"props":1135,"children":1136},{"class":347,"style":348},[1137,1141,1145,1149,1153,1157,1162,1166,1171,1175,1179],{"type":312,"tag":345,"props":1138,"children":1139},{"style":364},[1140],{"type":318,"value":1019},{"type":312,"tag":345,"props":1142,"children":1143},{"style":358},[1144],{"type":318,"value":1024},{"type":312,"tag":345,"props":1146,"children":1147},{"style":364},[1148],{"type":318,"value":1029},{"type":312,"tag":345,"props":1150,"children":1151},{"style":380},[1152],{"type":318,"value":1000},{"type":312,"tag":345,"props":1154,"children":1155},{"style":364},[1156],{"type":318,"value":388},{"type":312,"tag":345,"props":1158,"children":1159},{"style":445},[1160],{"type":318,"value":1161},"'link'",{"type":312,"tag":345,"props":1163,"children":1164},{"style":364},[1165],{"type":318,"value":1047},{"type":312,"tag":345,"props":1167,"children":1168},{"style":380},[1169],{"type":318,"value":1170},"url",{"type":312,"tag":345,"props":1172,"children":1173},{"style":364},[1174],{"type":318,"value":388},{"type":312,"tag":345,"props":1176,"children":1177},{"style":358},[1178],{"type":318,"value":1060},{"type":312,"tag":345,"props":1180,"children":1181},{"style":364},[1182],{"type":318,"value":1065},{"type":318,"value":369},{"type":312,"tag":345,"props":1185,"children":1186},{"class":347,"style":348},[1187,1191,1195],{"type":312,"tag":345,"props":1188,"children":1189},{"style":364},[1190],{"type":318,"value":1019},{"type":312,"tag":345,"props":1192,"children":1193},{"style":358},[1194],{"type":318,"value":1024},{"type":312,"tag":345,"props":1196,"children":1197},{"style":364},[1198],{"type":318,"value":1199}," & {",{"type":318,"value":369},{"type":312,"tag":345,"props":1202,"children":1203},{"class":347,"style":348},[1204,1209,1213],{"type":312,"tag":345,"props":1205,"children":1206},{"style":380},[1207],{"type":318,"value":1208},"      type",{"type":312,"tag":345,"props":1210,"children":1211},{"style":364},[1212],{"type":318,"value":388},{"type":312,"tag":345,"props":1214,"children":1215},{"style":445},[1216],{"type":318,"value":1217},"'group'",{"type":318,"value":369},{"type":312,"tag":345,"props":1220,"children":1221},{"class":347,"style":348},[1222,1227,1231],{"type":312,"tag":345,"props":1223,"children":1224},{"style":380},[1225],{"type":318,"value":1226},"      label",{"type":312,"tag":345,"props":1228,"children":1229},{"style":364},[1230],{"type":318,"value":421},{"type":312,"tag":345,"props":1232,"children":1233},{"style":358},[1234],{"type":318,"value":1060},{"type":318,"value":369},{"type":312,"tag":345,"props":1237,"children":1238},{"class":347,"style":348},[1239,1244,1248],{"type":312,"tag":345,"props":1240,"children":1241},{"style":380},[1242],{"type":318,"value":1243},"      background",{"type":312,"tag":345,"props":1245,"children":1246},{"style":364},[1247],{"type":318,"value":421},{"type":312,"tag":345,"props":1249,"children":1250},{"style":358},[1251],{"type":318,"value":1060},{"type":318,"value":369},{"type":312,"tag":345,"props":1254,"children":1255},{"class":347,"style":348},[1256,1261,1265,1270,1275,1280,1284],{"type":312,"tag":345,"props":1257,"children":1258},{"style":380},[1259],{"type":318,"value":1260},"      backgroundStyle",{"type":312,"tag":345,"props":1262,"children":1263},{"style":364},[1264],{"type":318,"value":421},{"type":312,"tag":345,"props":1266,"children":1267},{"style":445},[1268],{"type":318,"value":1269},"'cover'",{"type":312,"tag":345,"props":1271,"children":1272},{"style":364},[1273],{"type":318,"value":1274}," | ",{"type":312,"tag":345,"props":1276,"children":1277},{"style":445},[1278],{"type":318,"value":1279},"'ratio'",{"type":312,"tag":345,"props":1281,"children":1282},{"style":364},[1283],{"type":318,"value":1274},{"type":312,"tag":345,"props":1285,"children":1286},{"style":445},[1287],{"type":318,"value":1288},"'repeat'",{"type":318,"value":369},{"type":312,"tag":345,"props":1291,"children":1292},{"class":347,"style":348},[1293],{"type":312,"tag":345,"props":1294,"children":1295},{"style":364},[1296],{"type":318,"value":1297},"    })",{"type":312,"tag":321,"props":1299,"children":1300},{},[1301,1303,1308,1310,1314,1316,1320,1322,1327,1329,1333,1334,1338],{"type":318,"value":1302},"There is no ",{"type":312,"tag":327,"props":1304,"children":1305},{},[1306],{"type":318,"value":1307},"data",{"type":318,"value":1309}," property on public nodes. ",{"type":312,"tag":327,"props":1311,"children":1312},{},[1313],{"type":318,"value":614},{"type":318,"value":1315}," is discriminated by\n",{"type":312,"tag":327,"props":1317,"children":1318},{},[1319],{"type":318,"value":1000},{"type":318,"value":1321},", so narrowing guarantees the corresponding JSON Canvas content field.\n",{"type":312,"tag":327,"props":1323,"children":1324},{},[1325],{"type":318,"value":1326},"NodeInput",{"type":318,"value":1328}," defaults to a text node; file and link inputs require ",{"type":312,"tag":327,"props":1330,"children":1331},{},[1332],{"type":318,"value":1103},{"type":318,"value":732},{"type":312,"tag":327,"props":1335,"children":1336},{},[1337],{"type":318,"value":1170},{"type":318,"value":1339}," respectively.",{"title":1341,"searchDepth":1342,"depth":1342,"links":1343},"",4,[1344,1346,1347],{"id":315,"depth":1345,"text":319},2,{"id":495,"depth":1345,"text":498},{"id":742,"depth":1345,"text":614},"markdown","docs",{"source":1351,"path":1352,"stem":1353,"dir":305,"extension":1354},"content","docs\u002F6.reference\u002F3.board-core-types.md","docs\u002F6.reference\u002F3.board-core-types","md",{"requestedPath":235,"resolvedPath":235,"alternates":1356},[],{"requested":1358,"resolved":1359,"usedFallback":6},{},{"locale":8},{"previous":1361,"next":1362},{"title":227,"id":228,"canonicalKey":229,"locale":8,"draft":6,"path":230},{"title":237,"id":238,"canonicalKey":239,"locale":8,"draft":6,"path":240},{"left":1364,"top":1364,"width":1365,"height":1365,"rotate":1364,"vFlip":6,"hFlip":6,"body":1366},0,256,"\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":1364,"top":1364,"width":1368,"height":1368,"rotate":1364,"vFlip":6,"hFlip":6,"body":1369},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>",1786637507684]