[{"data":1,"prerenderedAt":2029},["ShallowReactive",2],{"docs-navigation:en":3,"content-page:docs:fv77PYyWbGW8QYiz0cnfgmo4BNx2FKFL_470fMattLI":303,"content-page-surround:docs:fv77PYyWbGW8QYiz0cnfgmo4BNx2FKFL_470fMattLI":2014,"i-logos:vue":2017,"i-lucide:braces":2022,"i-logos:typescript-icon":2025,"i-lucide:clipboard":2027},[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":257,"description":307,"body":308,"type":2002,"id":258,"canonicalKey":259,"draft":6,"partial":6,"locale":8,"collection":2003,"navigationFile":6,"file":2004,"route":2009,"resolution":2011},"application-developer","reference",[257],"Minimap composable and component for board navigation.",{"type":309,"children":310,"toc":1981},"root",[311,320,390,396,402,825,832,964,970,1091,1361,1391,1395,1400,1405,1418,1424,1546,1552,1559,1564,1637,1643,1655,1770,1867,1870,1876,1881,1978],{"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,363],{"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],{"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\u002Fvue-board",{"type":312,"tag":337,"props":359,"children":360},{"style":349},[361],{"type":318,"value":362}," @lupinum\u002Fboard-core",{"type":312,"tag":325,"props":364,"children":366},{"language":327,"filename":365,"class":329},"npm",[367],{"type":312,"tag":332,"props":368,"children":369},{"class":334},[370],{"type":312,"tag":337,"props":371,"children":372},{"class":339,"style":340},[373,377,382,386],{"type":312,"tag":337,"props":374,"children":375},{"style":344},[376],{"type":318,"value":365},{"type":312,"tag":337,"props":378,"children":379},{"style":349},[380],{"type":318,"value":381}," install",{"type":312,"tag":337,"props":383,"children":384},{"style":349},[385],{"type":318,"value":357},{"type":312,"tag":337,"props":387,"children":388},{"style":349},[389],{"type":318,"value":362},{"type":312,"tag":313,"props":391,"children":393},{"id":392},"useboardminimap",[394],{"type":318,"value":395},"useBoardMinimap",{"type":312,"tag":397,"props":398,"children":399},"p",{},[400],{"type":318,"value":401},"A composable that computes minimap projections from the engine state. Returns reactive bounds, viewport rectangle, projected nodes, and a pan function.",{"type":312,"tag":325,"props":403,"children":405},{"language":404,"class":329},"ts",[406],{"type":312,"tag":332,"props":407,"children":409},{"class":408},"language-ts",[410,430,432,457,458,480,481,489,490,522,523,544,545,562,563,579,580,596,597,613,614,622,623,643,644,656,657,674,675,691,692,708,709,725,726,742,743,751,752,760,761,816,817],{"type":312,"tag":337,"props":411,"children":412},{"class":339,"style":340},[413,419,424],{"type":312,"tag":337,"props":414,"children":416},{"style":415},"color:#0000FF;--shiki-dark:#569CD6",[417],{"type":318,"value":418},"function",{"type":312,"tag":337,"props":420,"children":421},{"style":344},[422],{"type":318,"value":423}," useBoardMinimap",{"type":312,"tag":337,"props":425,"children":427},{"style":426},"color:#000000;--shiki-dark:#D4D4D4",[428],{"type":318,"value":429},"(",{"type":318,"value":431},"\n",{"type":312,"tag":337,"props":433,"children":434},{"class":339,"style":340},[435,441,446,452],{"type":312,"tag":337,"props":436,"children":438},{"style":437},"color:#001080;--shiki-dark:#9CDCFE",[439],{"type":318,"value":440},"  engine",{"type":312,"tag":337,"props":442,"children":443},{"style":426},[444],{"type":318,"value":445},": ",{"type":312,"tag":337,"props":447,"children":449},{"style":448},"color:#267F99;--shiki-dark:#4EC9B0",[450],{"type":318,"value":451},"BoardEngine",{"type":312,"tag":337,"props":453,"children":454},{"style":426},[455],{"type":318,"value":456},",",{"type":318,"value":431},{"type":312,"tag":337,"props":459,"children":460},{"class":339,"style":340},[461,466,471,476],{"type":312,"tag":337,"props":462,"children":463},{"style":437},[464],{"type":318,"value":465},"  options",{"type":312,"tag":337,"props":467,"children":468},{"style":426},[469],{"type":318,"value":470},"?: ",{"type":312,"tag":337,"props":472,"children":473},{"style":448},[474],{"type":318,"value":475},"MinimapOptions",{"type":312,"tag":337,"props":477,"children":478},{"style":426},[479],{"type":318,"value":456},{"type":318,"value":431},{"type":312,"tag":337,"props":482,"children":483},{"class":339,"style":340},[484],{"type":312,"tag":337,"props":485,"children":486},{"style":426},[487],{"type":318,"value":488},"): {",{"type":318,"value":431},{"type":312,"tag":337,"props":491,"children":492},{"class":339,"style":340},[493,498,502,507,512,517],{"type":312,"tag":337,"props":494,"children":495},{"style":437},[496],{"type":318,"value":497},"  bounds",{"type":312,"tag":337,"props":499,"children":500},{"style":426},[501],{"type":318,"value":445},{"type":312,"tag":337,"props":503,"children":504},{"style":448},[505],{"type":318,"value":506},"ComputedRef",{"type":312,"tag":337,"props":508,"children":509},{"style":426},[510],{"type":318,"value":511},"\u003C",{"type":312,"tag":337,"props":513,"children":514},{"style":448},[515],{"type":318,"value":516},"Bounds",{"type":312,"tag":337,"props":518,"children":519},{"style":426},[520],{"type":318,"value":521},">",{"type":318,"value":431},{"type":312,"tag":337,"props":524,"children":525},{"class":339,"style":340},[526,531,535,539],{"type":312,"tag":337,"props":527,"children":528},{"style":437},[529],{"type":318,"value":530},"  viewportRect",{"type":312,"tag":337,"props":532,"children":533},{"style":426},[534],{"type":318,"value":445},{"type":312,"tag":337,"props":536,"children":537},{"style":448},[538],{"type":318,"value":506},{"type":312,"tag":337,"props":540,"children":541},{"style":426},[542],{"type":318,"value":543},"\u003C{",{"type":318,"value":431},{"type":312,"tag":337,"props":546,"children":547},{"class":339,"style":340},[548,553,557],{"type":312,"tag":337,"props":549,"children":550},{"style":437},[551],{"type":318,"value":552},"    x",{"type":312,"tag":337,"props":554,"children":555},{"style":426},[556],{"type":318,"value":445},{"type":312,"tag":337,"props":558,"children":559},{"style":448},[560],{"type":318,"value":561},"number",{"type":318,"value":431},{"type":312,"tag":337,"props":564,"children":565},{"class":339,"style":340},[566,571,575],{"type":312,"tag":337,"props":567,"children":568},{"style":437},[569],{"type":318,"value":570},"    y",{"type":312,"tag":337,"props":572,"children":573},{"style":426},[574],{"type":318,"value":445},{"type":312,"tag":337,"props":576,"children":577},{"style":448},[578],{"type":318,"value":561},{"type":318,"value":431},{"type":312,"tag":337,"props":581,"children":582},{"class":339,"style":340},[583,588,592],{"type":312,"tag":337,"props":584,"children":585},{"style":437},[586],{"type":318,"value":587},"    width",{"type":312,"tag":337,"props":589,"children":590},{"style":426},[591],{"type":318,"value":445},{"type":312,"tag":337,"props":593,"children":594},{"style":448},[595],{"type":318,"value":561},{"type":318,"value":431},{"type":312,"tag":337,"props":598,"children":599},{"class":339,"style":340},[600,605,609],{"type":312,"tag":337,"props":601,"children":602},{"style":437},[603],{"type":318,"value":604},"    height",{"type":312,"tag":337,"props":606,"children":607},{"style":426},[608],{"type":318,"value":445},{"type":312,"tag":337,"props":610,"children":611},{"style":448},[612],{"type":318,"value":561},{"type":318,"value":431},{"type":312,"tag":337,"props":615,"children":616},{"class":339,"style":340},[617],{"type":312,"tag":337,"props":618,"children":619},{"style":426},[620],{"type":318,"value":621},"  }>",{"type":318,"value":431},{"type":312,"tag":337,"props":624,"children":625},{"class":339,"style":340},[626,631,635,639],{"type":312,"tag":337,"props":627,"children":628},{"style":437},[629],{"type":318,"value":630},"  minimapNodes",{"type":312,"tag":337,"props":632,"children":633},{"style":426},[634],{"type":318,"value":445},{"type":312,"tag":337,"props":636,"children":637},{"style":448},[638],{"type":318,"value":506},{"type":312,"tag":337,"props":640,"children":641},{"style":426},[642],{"type":318,"value":511},{"type":318,"value":431},{"type":312,"tag":337,"props":645,"children":646},{"class":339,"style":340},[647,652],{"type":312,"tag":337,"props":648,"children":649},{"style":448},[650],{"type":318,"value":651},"    Array",{"type":312,"tag":337,"props":653,"children":654},{"style":426},[655],{"type":318,"value":543},{"type":318,"value":431},{"type":312,"tag":337,"props":658,"children":659},{"class":339,"style":340},[660,665,669],{"type":312,"tag":337,"props":661,"children":662},{"style":437},[663],{"type":318,"value":664},"      node",{"type":312,"tag":337,"props":666,"children":667},{"style":426},[668],{"type":318,"value":445},{"type":312,"tag":337,"props":670,"children":671},{"style":448},[672],{"type":318,"value":673},"BoardNode",{"type":318,"value":431},{"type":312,"tag":337,"props":676,"children":677},{"class":339,"style":340},[678,683,687],{"type":312,"tag":337,"props":679,"children":680},{"style":437},[681],{"type":318,"value":682},"      x",{"type":312,"tag":337,"props":684,"children":685},{"style":426},[686],{"type":318,"value":445},{"type":312,"tag":337,"props":688,"children":689},{"style":448},[690],{"type":318,"value":561},{"type":318,"value":431},{"type":312,"tag":337,"props":693,"children":694},{"class":339,"style":340},[695,700,704],{"type":312,"tag":337,"props":696,"children":697},{"style":437},[698],{"type":318,"value":699},"      y",{"type":312,"tag":337,"props":701,"children":702},{"style":426},[703],{"type":318,"value":445},{"type":312,"tag":337,"props":705,"children":706},{"style":448},[707],{"type":318,"value":561},{"type":318,"value":431},{"type":312,"tag":337,"props":710,"children":711},{"class":339,"style":340},[712,717,721],{"type":312,"tag":337,"props":713,"children":714},{"style":437},[715],{"type":318,"value":716},"      width",{"type":312,"tag":337,"props":718,"children":719},{"style":426},[720],{"type":318,"value":445},{"type":312,"tag":337,"props":722,"children":723},{"style":448},[724],{"type":318,"value":561},{"type":318,"value":431},{"type":312,"tag":337,"props":727,"children":728},{"class":339,"style":340},[729,734,738],{"type":312,"tag":337,"props":730,"children":731},{"style":437},[732],{"type":318,"value":733},"      height",{"type":312,"tag":337,"props":735,"children":736},{"style":426},[737],{"type":318,"value":445},{"type":312,"tag":337,"props":739,"children":740},{"style":448},[741],{"type":318,"value":561},{"type":318,"value":431},{"type":312,"tag":337,"props":744,"children":745},{"class":339,"style":340},[746],{"type":312,"tag":337,"props":747,"children":748},{"style":426},[749],{"type":318,"value":750},"    }>",{"type":318,"value":431},{"type":312,"tag":337,"props":753,"children":754},{"class":339,"style":340},[755],{"type":312,"tag":337,"props":756,"children":757},{"style":426},[758],{"type":318,"value":759},"  >",{"type":318,"value":431},{"type":312,"tag":337,"props":762,"children":763},{"class":339,"style":340},[764,769,774,779,783,788,793,798,803,807,812],{"type":312,"tag":337,"props":765,"children":766},{"style":344},[767],{"type":318,"value":768},"  panToMinimapPoint",{"type":312,"tag":337,"props":770,"children":771},{"style":426},[772],{"type":318,"value":773},": (",{"type":312,"tag":337,"props":775,"children":776},{"style":437},[777],{"type":318,"value":778},"point",{"type":312,"tag":337,"props":780,"children":781},{"style":426},[782],{"type":318,"value":445},{"type":312,"tag":337,"props":784,"children":785},{"style":448},[786],{"type":318,"value":787},"Point",{"type":312,"tag":337,"props":789,"children":790},{"style":426},[791],{"type":318,"value":792},") ",{"type":312,"tag":337,"props":794,"children":795},{"style":415},[796],{"type":318,"value":797},"=>",{"type":312,"tag":337,"props":799,"children":800},{"style":448},[801],{"type":318,"value":802}," Promise",{"type":312,"tag":337,"props":804,"children":805},{"style":426},[806],{"type":318,"value":511},{"type":312,"tag":337,"props":808,"children":809},{"style":448},[810],{"type":318,"value":811},"void",{"type":312,"tag":337,"props":813,"children":814},{"style":426},[815],{"type":318,"value":521},{"type":318,"value":431},{"type":312,"tag":337,"props":818,"children":819},{"class":339,"style":340},[820],{"type":312,"tag":337,"props":821,"children":822},{"style":426},[823],{"type":318,"value":824},"}",{"type":312,"tag":826,"props":827,"children":829},"h3",{"id":828},"useboardminimap-options",[830],{"type":318,"value":831},"Options",{"type":312,"tag":833,"props":834,"children":835},"table",{},[836,865],{"type":312,"tag":837,"props":838,"children":839},"thead",{},[840],{"type":312,"tag":841,"props":842,"children":843},"tr",{},[844,850,855,860],{"type":312,"tag":845,"props":846,"children":847},"th",{},[848],{"type":318,"value":849},"Name",{"type":312,"tag":845,"props":851,"children":852},{},[853],{"type":318,"value":854},"Type",{"type":312,"tag":845,"props":856,"children":857},{},[858],{"type":318,"value":859},"Default",{"type":312,"tag":845,"props":861,"children":862},{},[863],{"type":318,"value":864},"Description",{"type":312,"tag":866,"props":867,"children":868},"tbody",{},[869,902,933],{"type":312,"tag":841,"props":870,"children":871},{},[872,881,889,897],{"type":312,"tag":873,"props":874,"children":875},"td",{},[876],{"type":312,"tag":332,"props":877,"children":878},{},[879],{"type":318,"value":880},"width",{"type":312,"tag":873,"props":882,"children":883},{},[884],{"type":312,"tag":332,"props":885,"children":886},{},[887],{"type":318,"value":888},"MaybeRefOrGetter\u003Cnumber>",{"type":312,"tag":873,"props":890,"children":891},{},[892],{"type":312,"tag":332,"props":893,"children":894},{},[895],{"type":318,"value":896},"200",{"type":312,"tag":873,"props":898,"children":899},{},[900],{"type":318,"value":901},"Minimap width in pixels.",{"type":312,"tag":841,"props":903,"children":904},{},[905,913,920,928],{"type":312,"tag":873,"props":906,"children":907},{},[908],{"type":312,"tag":332,"props":909,"children":910},{},[911],{"type":318,"value":912},"height",{"type":312,"tag":873,"props":914,"children":915},{},[916],{"type":312,"tag":332,"props":917,"children":918},{},[919],{"type":318,"value":888},{"type":312,"tag":873,"props":921,"children":922},{},[923],{"type":312,"tag":332,"props":924,"children":925},{},[926],{"type":318,"value":927},"140",{"type":312,"tag":873,"props":929,"children":930},{},[931],{"type":318,"value":932},"Minimap height in pixels.",{"type":312,"tag":841,"props":934,"children":935},{},[936,944,951,959],{"type":312,"tag":873,"props":937,"children":938},{},[939],{"type":312,"tag":332,"props":940,"children":941},{},[942],{"type":318,"value":943},"padding",{"type":312,"tag":873,"props":945,"children":946},{},[947],{"type":312,"tag":332,"props":948,"children":949},{},[950],{"type":318,"value":888},{"type":312,"tag":873,"props":952,"children":953},{},[954],{"type":312,"tag":332,"props":955,"children":956},{},[957],{"type":318,"value":958},"24",{"type":312,"tag":873,"props":960,"children":961},{},[962],{"type":318,"value":963},"Padding around the world-space content.",{"type":312,"tag":826,"props":965,"children":967},{"id":966},"useboardminimap-return-type",[968],{"type":318,"value":969},"Return type",{"type":312,"tag":833,"props":971,"children":972},{},[973,992],{"type":312,"tag":837,"props":974,"children":975},{},[976],{"type":312,"tag":841,"props":977,"children":978},{},[979,984,988],{"type":312,"tag":845,"props":980,"children":981},{},[982],{"type":318,"value":983},"Property",{"type":312,"tag":845,"props":985,"children":986},{},[987],{"type":318,"value":854},{"type":312,"tag":845,"props":989,"children":990},{},[991],{"type":318,"value":864},{"type":312,"tag":866,"props":993,"children":994},{},[995,1019,1043,1067],{"type":312,"tag":841,"props":996,"children":997},{},[998,1006,1014],{"type":312,"tag":873,"props":999,"children":1000},{},[1001],{"type":312,"tag":332,"props":1002,"children":1003},{},[1004],{"type":318,"value":1005},"bounds",{"type":312,"tag":873,"props":1007,"children":1008},{},[1009],{"type":312,"tag":332,"props":1010,"children":1011},{},[1012],{"type":318,"value":1013},"ComputedRef\u003CBounds>",{"type":312,"tag":873,"props":1015,"children":1016},{},[1017],{"type":318,"value":1018},"World-space bounds of all nodes (with padding).",{"type":312,"tag":841,"props":1020,"children":1021},{},[1022,1030,1038],{"type":312,"tag":873,"props":1023,"children":1024},{},[1025],{"type":312,"tag":332,"props":1026,"children":1027},{},[1028],{"type":318,"value":1029},"viewportRect",{"type":312,"tag":873,"props":1031,"children":1032},{},[1033],{"type":312,"tag":332,"props":1034,"children":1035},{},[1036],{"type":318,"value":1037},"ComputedRef\u003C{x, y, width, height}>",{"type":312,"tag":873,"props":1039,"children":1040},{},[1041],{"type":318,"value":1042},"Viewport rectangle projected onto the minimap.",{"type":312,"tag":841,"props":1044,"children":1045},{},[1046,1054,1062],{"type":312,"tag":873,"props":1047,"children":1048},{},[1049],{"type":312,"tag":332,"props":1050,"children":1051},{},[1052],{"type":318,"value":1053},"minimapNodes",{"type":312,"tag":873,"props":1055,"children":1056},{},[1057],{"type":312,"tag":332,"props":1058,"children":1059},{},[1060],{"type":318,"value":1061},"ComputedRef\u003CArray\u003C...>>",{"type":312,"tag":873,"props":1063,"children":1064},{},[1065],{"type":318,"value":1066},"All nodes projected onto minimap coordinates.",{"type":312,"tag":841,"props":1068,"children":1069},{},[1070,1078,1086],{"type":312,"tag":873,"props":1071,"children":1072},{},[1073],{"type":312,"tag":332,"props":1074,"children":1075},{},[1076],{"type":318,"value":1077},"panToMinimapPoint",{"type":312,"tag":873,"props":1079,"children":1080},{},[1081],{"type":312,"tag":332,"props":1082,"children":1083},{},[1084],{"type":318,"value":1085},"(point: Point) => Promise\u003Cvoid>",{"type":312,"tag":873,"props":1087,"children":1088},{},[1089],{"type":318,"value":1090},"Pans the main camera so the clicked minimap point is centered.",{"type":312,"tag":325,"props":1092,"children":1093},{"language":404,"class":329},[1094],{"type":312,"tag":332,"props":1095,"children":1096},{"class":408},[1097,1130,1131,1134,1135,1203,1204,1207,1208,1217,1218,1257,1258,1294,1295,1298,1299,1307,1308],{"type":312,"tag":337,"props":1098,"children":1099},{"class":339,"style":340},[1100,1106,1111,1115,1120,1125],{"type":312,"tag":337,"props":1101,"children":1103},{"style":1102},"color:#AF00DB;--shiki-dark:#C586C0",[1104],{"type":318,"value":1105},"import",{"type":312,"tag":337,"props":1107,"children":1108},{"style":426},[1109],{"type":318,"value":1110}," { ",{"type":312,"tag":337,"props":1112,"children":1113},{"style":437},[1114],{"type":318,"value":395},{"type":312,"tag":337,"props":1116,"children":1117},{"style":426},[1118],{"type":318,"value":1119}," } ",{"type":312,"tag":337,"props":1121,"children":1122},{"style":1102},[1123],{"type":318,"value":1124},"from",{"type":312,"tag":337,"props":1126,"children":1127},{"style":349},[1128],{"type":318,"value":1129}," '@lupinum\u002Fvue-board\u002Fminimap'",{"type":318,"value":431},{"type":312,"tag":337,"props":1132,"children":1133},{"class":339,"style":340},[],{"type":318,"value":431},{"type":312,"tag":337,"props":1136,"children":1137},{"class":339,"style":340},[1138,1143,1149,1154,1158,1162,1167,1172,1177,1183,1188,1193,1198],{"type":312,"tag":337,"props":1139,"children":1140},{"style":415},[1141],{"type":318,"value":1142},"const",{"type":312,"tag":337,"props":1144,"children":1146},{"style":1145},"color:#0070C1;--shiki-dark:#4FC1FF",[1147],{"type":318,"value":1148}," minimap",{"type":312,"tag":337,"props":1150,"children":1151},{"style":426},[1152],{"type":318,"value":1153}," = ",{"type":312,"tag":337,"props":1155,"children":1156},{"style":344},[1157],{"type":318,"value":395},{"type":312,"tag":337,"props":1159,"children":1160},{"style":426},[1161],{"type":318,"value":429},{"type":312,"tag":337,"props":1163,"children":1164},{"style":437},[1165],{"type":318,"value":1166},"engine",{"type":312,"tag":337,"props":1168,"children":1169},{"style":426},[1170],{"type":318,"value":1171},", { ",{"type":312,"tag":337,"props":1173,"children":1174},{"style":437},[1175],{"type":318,"value":1176},"width:",{"type":312,"tag":337,"props":1178,"children":1180},{"style":1179},"color:#098658;--shiki-dark:#B5CEA8",[1181],{"type":318,"value":1182}," 200",{"type":312,"tag":337,"props":1184,"children":1185},{"style":426},[1186],{"type":318,"value":1187},", ",{"type":312,"tag":337,"props":1189,"children":1190},{"style":437},[1191],{"type":318,"value":1192},"height:",{"type":312,"tag":337,"props":1194,"children":1195},{"style":1179},[1196],{"type":318,"value":1197}," 120",{"type":312,"tag":337,"props":1199,"children":1200},{"style":426},[1201],{"type":318,"value":1202}," })",{"type":318,"value":431},{"type":312,"tag":337,"props":1205,"children":1206},{"class":339,"style":340},[],{"type":318,"value":431},{"type":312,"tag":337,"props":1209,"children":1210},{"class":339,"style":340},[1211],{"type":312,"tag":337,"props":1212,"children":1214},{"style":1213},"color:#008000;--shiki-dark:#6A9955",[1215],{"type":318,"value":1216},"\u002F\u002F Access minimap data",{"type":318,"value":431},{"type":312,"tag":337,"props":1219,"children":1220},{"class":339,"style":340},[1221,1225,1230,1234,1239,1244,1248,1252],{"type":312,"tag":337,"props":1222,"children":1223},{"style":415},[1224],{"type":318,"value":1142},{"type":312,"tag":337,"props":1226,"children":1227},{"style":1145},[1228],{"type":318,"value":1229}," nodes",{"type":312,"tag":337,"props":1231,"children":1232},{"style":426},[1233],{"type":318,"value":1153},{"type":312,"tag":337,"props":1235,"children":1236},{"style":437},[1237],{"type":318,"value":1238},"minimap",{"type":312,"tag":337,"props":1240,"children":1241},{"style":426},[1242],{"type":318,"value":1243},".",{"type":312,"tag":337,"props":1245,"children":1246},{"style":437},[1247],{"type":318,"value":1053},{"type":312,"tag":337,"props":1249,"children":1250},{"style":426},[1251],{"type":318,"value":1243},{"type":312,"tag":337,"props":1253,"children":1254},{"style":437},[1255],{"type":318,"value":1256},"value",{"type":318,"value":431},{"type":312,"tag":337,"props":1259,"children":1260},{"class":339,"style":340},[1261,1265,1270,1274,1278,1282,1286,1290],{"type":312,"tag":337,"props":1262,"children":1263},{"style":415},[1264],{"type":318,"value":1142},{"type":312,"tag":337,"props":1266,"children":1267},{"style":1145},[1268],{"type":318,"value":1269}," viewport",{"type":312,"tag":337,"props":1271,"children":1272},{"style":426},[1273],{"type":318,"value":1153},{"type":312,"tag":337,"props":1275,"children":1276},{"style":437},[1277],{"type":318,"value":1238},{"type":312,"tag":337,"props":1279,"children":1280},{"style":426},[1281],{"type":318,"value":1243},{"type":312,"tag":337,"props":1283,"children":1284},{"style":437},[1285],{"type":318,"value":1029},{"type":312,"tag":337,"props":1287,"children":1288},{"style":426},[1289],{"type":318,"value":1243},{"type":312,"tag":337,"props":1291,"children":1292},{"style":437},[1293],{"type":318,"value":1256},{"type":318,"value":431},{"type":312,"tag":337,"props":1296,"children":1297},{"class":339,"style":340},[],{"type":318,"value":431},{"type":312,"tag":337,"props":1300,"children":1301},{"class":339,"style":340},[1302],{"type":312,"tag":337,"props":1303,"children":1304},{"style":1213},[1305],{"type":318,"value":1306},"\u002F\u002F Navigate by clicking on the minimap",{"type":318,"value":431},{"type":312,"tag":337,"props":1309,"children":1310},{"class":339,"style":340},[1311,1316,1320,1324,1328,1333,1338,1343,1347,1352,1357],{"type":312,"tag":337,"props":1312,"children":1313},{"style":1102},[1314],{"type":318,"value":1315},"await",{"type":312,"tag":337,"props":1317,"children":1318},{"style":437},[1319],{"type":318,"value":1148},{"type":312,"tag":337,"props":1321,"children":1322},{"style":426},[1323],{"type":318,"value":1243},{"type":312,"tag":337,"props":1325,"children":1326},{"style":344},[1327],{"type":318,"value":1077},{"type":312,"tag":337,"props":1329,"children":1330},{"style":426},[1331],{"type":318,"value":1332},"({ ",{"type":312,"tag":337,"props":1334,"children":1335},{"style":437},[1336],{"type":318,"value":1337},"x:",{"type":312,"tag":337,"props":1339,"children":1340},{"style":1179},[1341],{"type":318,"value":1342}," 100",{"type":312,"tag":337,"props":1344,"children":1345},{"style":426},[1346],{"type":318,"value":1187},{"type":312,"tag":337,"props":1348,"children":1349},{"style":437},[1350],{"type":318,"value":1351},"y:",{"type":312,"tag":337,"props":1353,"children":1354},{"style":1179},[1355],{"type":318,"value":1356}," 60",{"type":312,"tag":337,"props":1358,"children":1359},{"style":426},[1360],{"type":318,"value":1202},{"type":312,"tag":397,"props":1362,"children":1363},{},[1364,1366,1371,1373,1377,1379,1383,1385,1389],{"type":318,"value":1365},"Pass refs or getters when dimensions come from reactive state. ",{"type":312,"tag":332,"props":1367,"children":1368},{},[1369],{"type":318,"value":1370},"BoardMinimap",{"type":318,"value":1372}," does this internally for its ",{"type":312,"tag":332,"props":1374,"children":1375},{},[1376],{"type":318,"value":880},{"type":318,"value":1378}," and ",{"type":312,"tag":332,"props":1380,"children":1381},{},[1382],{"type":318,"value":912},{"type":318,"value":1384}," props. Keep the ",{"type":312,"tag":332,"props":1386,"children":1387},{},[1388],{"type":318,"value":1166},{"type":318,"value":1390}," instance stable for the lifetime of the component or composable.",{"type":312,"tag":1392,"props":1393,"children":1394},"hr",{},[],{"type":312,"tag":313,"props":1396,"children":1398},{"id":1397},"boardminimap",[1399],{"type":318,"value":1370},{"type":312,"tag":397,"props":1401,"children":1402},{},[1403],{"type":318,"value":1404},"A ready-to-use Vue component that renders a minimap.",{"type":312,"tag":397,"props":1406,"children":1407},{},[1408,1410,1416],{"type":318,"value":1409},"The minimap is focusable. Arrow keys pan by 24 screen pixels; hold\n",{"type":312,"tag":1411,"props":1412,"children":1413},"kbd",{},[1414],{"type":318,"value":1415},"Shift",{"type":318,"value":1417}," to pan by 100 pixels.",{"type":312,"tag":826,"props":1419,"children":1421},{"id":1420},"boardminimap-props",[1422],{"type":318,"value":1423},"Props",{"type":312,"tag":833,"props":1425,"children":1426},{},[1427,1449],{"type":312,"tag":837,"props":1428,"children":1429},{},[1430],{"type":312,"tag":841,"props":1431,"children":1432},{},[1433,1437,1441,1445],{"type":312,"tag":845,"props":1434,"children":1435},{},[1436],{"type":318,"value":849},{"type":312,"tag":845,"props":1438,"children":1439},{},[1440],{"type":318,"value":854},{"type":312,"tag":845,"props":1442,"children":1443},{},[1444],{"type":318,"value":859},{"type":312,"tag":845,"props":1446,"children":1447},{},[1448],{"type":318,"value":864},{"type":312,"tag":866,"props":1450,"children":1451},{},[1452,1490,1518],{"type":312,"tag":841,"props":1453,"children":1454},{},[1455,1462,1470,1478],{"type":312,"tag":873,"props":1456,"children":1457},{},[1458],{"type":312,"tag":332,"props":1459,"children":1460},{},[1461],{"type":318,"value":1166},{"type":312,"tag":873,"props":1463,"children":1464},{},[1465],{"type":312,"tag":332,"props":1466,"children":1467},{},[1468],{"type":318,"value":1469},"BoardEngine | null",{"type":312,"tag":873,"props":1471,"children":1472},{},[1473],{"type":312,"tag":332,"props":1474,"children":1475},{},[1476],{"type":318,"value":1477},"null",{"type":312,"tag":873,"props":1479,"children":1480},{},[1481,1483,1488],{"type":318,"value":1482},"Engine instance. Falls back to ",{"type":312,"tag":332,"props":1484,"children":1485},{},[1486],{"type":318,"value":1487},"useBoardEngine()",{"type":318,"value":1489}," context if omitted.",{"type":312,"tag":841,"props":1491,"children":1492},{},[1493,1500,1507,1514],{"type":312,"tag":873,"props":1494,"children":1495},{},[1496],{"type":312,"tag":332,"props":1497,"children":1498},{},[1499],{"type":318,"value":880},{"type":312,"tag":873,"props":1501,"children":1502},{},[1503],{"type":312,"tag":332,"props":1504,"children":1505},{},[1506],{"type":318,"value":561},{"type":312,"tag":873,"props":1508,"children":1509},{},[1510],{"type":312,"tag":332,"props":1511,"children":1512},{},[1513],{"type":318,"value":896},{"type":312,"tag":873,"props":1515,"children":1516},{},[1517],{"type":318,"value":901},{"type":312,"tag":841,"props":1519,"children":1520},{},[1521,1528,1535,1542],{"type":312,"tag":873,"props":1522,"children":1523},{},[1524],{"type":312,"tag":332,"props":1525,"children":1526},{},[1527],{"type":318,"value":912},{"type":312,"tag":873,"props":1529,"children":1530},{},[1531],{"type":312,"tag":332,"props":1532,"children":1533},{},[1534],{"type":318,"value":561},{"type":312,"tag":873,"props":1536,"children":1537},{},[1538],{"type":312,"tag":332,"props":1539,"children":1540},{},[1541],{"type":318,"value":927},{"type":312,"tag":873,"props":1543,"children":1544},{},[1545],{"type":318,"value":932},{"type":312,"tag":826,"props":1547,"children":1549},{"id":1548},"boardminimap-slots",[1550],{"type":318,"value":1551},"Slots",{"type":312,"tag":1553,"props":1554,"children":1556},"h4",{"id":1555},"boardminimap-slots-default",[1557],{"type":318,"value":1558},"default",{"type":312,"tag":397,"props":1560,"children":1561},{},[1562],{"type":318,"value":1563},"Custom minimap rendering. If not provided, renders rectangles for nodes and a viewport indicator.",{"type":312,"tag":833,"props":1565,"children":1566},{},[1567,1586],{"type":312,"tag":837,"props":1568,"children":1569},{},[1570],{"type":312,"tag":841,"props":1571,"children":1572},{},[1573,1578,1582],{"type":312,"tag":845,"props":1574,"children":1575},{},[1576],{"type":318,"value":1577},"Prop",{"type":312,"tag":845,"props":1579,"children":1580},{},[1581],{"type":318,"value":854},{"type":312,"tag":845,"props":1583,"children":1584},{},[1585],{"type":318,"value":864},{"type":312,"tag":866,"props":1587,"children":1588},{},[1589,1613],{"type":312,"tag":841,"props":1590,"children":1591},{},[1592,1600,1608],{"type":312,"tag":873,"props":1593,"children":1594},{},[1595],{"type":312,"tag":332,"props":1596,"children":1597},{},[1598],{"type":318,"value":1599},"nodes",{"type":312,"tag":873,"props":1601,"children":1602},{},[1603],{"type":312,"tag":332,"props":1604,"children":1605},{},[1606],{"type":318,"value":1607},"Array\u003C{ node, x, y, width, height }>",{"type":312,"tag":873,"props":1609,"children":1610},{},[1611],{"type":318,"value":1612},"Projected node positions.",{"type":312,"tag":841,"props":1614,"children":1615},{},[1616,1624,1632],{"type":312,"tag":873,"props":1617,"children":1618},{},[1619],{"type":312,"tag":332,"props":1620,"children":1621},{},[1622],{"type":318,"value":1623},"viewport",{"type":312,"tag":873,"props":1625,"children":1626},{},[1627],{"type":312,"tag":332,"props":1628,"children":1629},{},[1630],{"type":318,"value":1631},"{ x, y, width, height }",{"type":312,"tag":873,"props":1633,"children":1634},{},[1635],{"type":318,"value":1636},"Viewport rectangle on the minimap.",{"type":312,"tag":826,"props":1638,"children":1640},{"id":1639},"boardminimap-usage",[1641],{"type":318,"value":1642},"Usage",{"type":312,"tag":397,"props":1644,"children":1645},{},[1646,1648,1653],{"type":318,"value":1647},"Place the minimap component in the default slot of ",{"type":312,"tag":332,"props":1649,"children":1650},{},[1651],{"type":318,"value":1652},"BoardRoot",{"type":318,"value":1654}," (not inside the viewport, since it should stay in screen-space):",{"type":312,"tag":325,"props":1656,"children":1658},{"language":1657,"class":329},"vue",[1659],{"type":312,"tag":332,"props":1660,"children":1662},{"class":1661},"language-vue",[1663,1708,1709,1717,1718,1726,1727,1735,1736,1744,1745,1753,1754],{"type":312,"tag":337,"props":1664,"children":1665},{"class":339,"style":340},[1666,1671,1676,1681,1686,1691,1696,1700,1704],{"type":312,"tag":337,"props":1667,"children":1669},{"style":1668},"color:#800000;--shiki-dark:#808080",[1670],{"type":318,"value":511},{"type":312,"tag":337,"props":1672,"children":1674},{"style":1673},"color:#800000;--shiki-dark:#569CD6",[1675],{"type":318,"value":1652},{"type":312,"tag":337,"props":1677,"children":1678},{"style":426},[1679],{"type":318,"value":1680}," :",{"type":312,"tag":337,"props":1682,"children":1684},{"style":1683},"color:#E50000;--shiki-dark:#9CDCFE",[1685],{"type":318,"value":1166},{"type":312,"tag":337,"props":1687,"children":1688},{"style":426},[1689],{"type":318,"value":1690},"=",{"type":312,"tag":337,"props":1692,"children":1693},{"style":426},[1694],{"type":318,"value":1695},"\"",{"type":312,"tag":337,"props":1697,"children":1698},{"style":437},[1699],{"type":318,"value":1166},{"type":312,"tag":337,"props":1701,"children":1702},{"style":426},[1703],{"type":318,"value":1695},{"type":312,"tag":337,"props":1705,"children":1706},{"style":1668},[1707],{"type":318,"value":521},{"type":318,"value":431},{"type":312,"tag":337,"props":1710,"children":1711},{"class":339,"style":340},[1712],{"type":312,"tag":337,"props":1713,"children":1714},{"style":426},[1715],{"type":318,"value":1716},"  \u003Ctemplate #default>",{"type":318,"value":431},{"type":312,"tag":337,"props":1719,"children":1720},{"class":339,"style":340},[1721],{"type":312,"tag":337,"props":1722,"children":1723},{"style":426},[1724],{"type":318,"value":1725},"    \u003Cdiv class=\"minimap-container\">",{"type":318,"value":431},{"type":312,"tag":337,"props":1728,"children":1729},{"class":339,"style":340},[1730],{"type":312,"tag":337,"props":1731,"children":1732},{"style":426},[1733],{"type":318,"value":1734},"      \u003CBoardMinimap :width=\"208\" :height=\"148\" \u002F>",{"type":318,"value":431},{"type":312,"tag":337,"props":1737,"children":1738},{"class":339,"style":340},[1739],{"type":312,"tag":337,"props":1740,"children":1741},{"style":426},[1742],{"type":318,"value":1743},"    \u003C\u002Fdiv>",{"type":318,"value":431},{"type":312,"tag":337,"props":1746,"children":1747},{"class":339,"style":340},[1748],{"type":312,"tag":337,"props":1749,"children":1750},{"style":426},[1751],{"type":318,"value":1752},"  \u003C\u002Ftemplate>",{"type":318,"value":431},{"type":312,"tag":337,"props":1755,"children":1756},{"class":339,"style":340},[1757,1762,1766],{"type":312,"tag":337,"props":1758,"children":1759},{"style":1668},[1760],{"type":318,"value":1761},"\u003C\u002F",{"type":312,"tag":337,"props":1763,"children":1764},{"style":1673},[1765],{"type":318,"value":1652},{"type":312,"tag":337,"props":1767,"children":1768},{"style":1668},[1769],{"type":318,"value":521},{"type":312,"tag":325,"props":1771,"children":1773},{"language":1772,"class":329},"css",[1774],{"type":312,"tag":332,"props":1775,"children":1777},{"class":1776},"language-css",[1778,1792,1793,1816,1817,1838,1839,1859,1860],{"type":312,"tag":337,"props":1779,"children":1780},{"class":339,"style":340},[1781,1787],{"type":312,"tag":337,"props":1782,"children":1784},{"style":1783},"color:#800000;--shiki-dark:#D7BA7D",[1785],{"type":318,"value":1786},".minimap-container",{"type":312,"tag":337,"props":1788,"children":1789},{"style":426},[1790],{"type":318,"value":1791}," {",{"type":318,"value":431},{"type":312,"tag":337,"props":1794,"children":1795},{"class":339,"style":340},[1796,1801,1805,1811],{"type":312,"tag":337,"props":1797,"children":1798},{"style":1683},[1799],{"type":318,"value":1800},"  position",{"type":312,"tag":337,"props":1802,"children":1803},{"style":426},[1804],{"type":318,"value":445},{"type":312,"tag":337,"props":1806,"children":1808},{"style":1807},"color:#0451A5;--shiki-dark:#CE9178",[1809],{"type":318,"value":1810},"absolute",{"type":312,"tag":337,"props":1812,"children":1813},{"style":426},[1814],{"type":318,"value":1815},";",{"type":318,"value":431},{"type":312,"tag":337,"props":1818,"children":1819},{"class":339,"style":340},[1820,1825,1829,1834],{"type":312,"tag":337,"props":1821,"children":1822},{"style":1683},[1823],{"type":318,"value":1824},"  bottom",{"type":312,"tag":337,"props":1826,"children":1827},{"style":426},[1828],{"type":318,"value":445},{"type":312,"tag":337,"props":1830,"children":1831},{"style":1179},[1832],{"type":318,"value":1833},"16px",{"type":312,"tag":337,"props":1835,"children":1836},{"style":426},[1837],{"type":318,"value":1815},{"type":318,"value":431},{"type":312,"tag":337,"props":1840,"children":1841},{"class":339,"style":340},[1842,1847,1851,1855],{"type":312,"tag":337,"props":1843,"children":1844},{"style":1683},[1845],{"type":318,"value":1846},"  right",{"type":312,"tag":337,"props":1848,"children":1849},{"style":426},[1850],{"type":318,"value":445},{"type":312,"tag":337,"props":1852,"children":1853},{"style":1179},[1854],{"type":318,"value":1833},{"type":312,"tag":337,"props":1856,"children":1857},{"style":426},[1858],{"type":318,"value":1815},{"type":318,"value":431},{"type":312,"tag":337,"props":1861,"children":1862},{"class":339,"style":340},[1863],{"type":312,"tag":337,"props":1864,"children":1865},{"style":426},[1866],{"type":318,"value":824},{"type":312,"tag":1392,"props":1868,"children":1869},{},[],{"type":312,"tag":313,"props":1871,"children":1873},{"id":1872},"types",[1874],{"type":318,"value":1875},"Types",{"type":312,"tag":826,"props":1877,"children":1879},{"id":1878},"types-minimapoptions",[1880],{"type":318,"value":475},{"type":312,"tag":325,"props":1882,"children":1883},{"language":404,"class":329},[1884],{"type":312,"tag":332,"props":1885,"children":1886},{"class":408},[1887,1904,1905,1926,1927,1948,1949,1970,1971],{"type":312,"tag":337,"props":1888,"children":1889},{"class":339,"style":340},[1890,1895,1900],{"type":312,"tag":337,"props":1891,"children":1892},{"style":415},[1893],{"type":318,"value":1894},"interface",{"type":312,"tag":337,"props":1896,"children":1897},{"style":448},[1898],{"type":318,"value":1899}," MinimapOptions",{"type":312,"tag":337,"props":1901,"children":1902},{"style":426},[1903],{"type":318,"value":1791},{"type":318,"value":431},{"type":312,"tag":337,"props":1906,"children":1907},{"class":339,"style":340},[1908,1913,1917,1921],{"type":312,"tag":337,"props":1909,"children":1910},{"style":437},[1911],{"type":318,"value":1912},"  width",{"type":312,"tag":337,"props":1914,"children":1915},{"style":426},[1916],{"type":318,"value":470},{"type":312,"tag":337,"props":1918,"children":1919},{"style":448},[1920],{"type":318,"value":561},{"type":312,"tag":337,"props":1922,"children":1923},{"style":1213},[1924],{"type":318,"value":1925}," \u002F\u002F default: 200",{"type":318,"value":431},{"type":312,"tag":337,"props":1928,"children":1929},{"class":339,"style":340},[1930,1935,1939,1943],{"type":312,"tag":337,"props":1931,"children":1932},{"style":437},[1933],{"type":318,"value":1934},"  height",{"type":312,"tag":337,"props":1936,"children":1937},{"style":426},[1938],{"type":318,"value":470},{"type":312,"tag":337,"props":1940,"children":1941},{"style":448},[1942],{"type":318,"value":561},{"type":312,"tag":337,"props":1944,"children":1945},{"style":1213},[1946],{"type":318,"value":1947}," \u002F\u002F default: 140",{"type":318,"value":431},{"type":312,"tag":337,"props":1950,"children":1951},{"class":339,"style":340},[1952,1957,1961,1965],{"type":312,"tag":337,"props":1953,"children":1954},{"style":437},[1955],{"type":318,"value":1956},"  padding",{"type":312,"tag":337,"props":1958,"children":1959},{"style":426},[1960],{"type":318,"value":470},{"type":312,"tag":337,"props":1962,"children":1963},{"style":448},[1964],{"type":318,"value":561},{"type":312,"tag":337,"props":1966,"children":1967},{"style":1213},[1968],{"type":318,"value":1969}," \u002F\u002F default: 24",{"type":318,"value":431},{"type":312,"tag":337,"props":1972,"children":1973},{"class":339,"style":340},[1974],{"type":312,"tag":337,"props":1975,"children":1976},{"style":426},[1977],{"type":318,"value":824},{"type":312,"tag":1392,"props":1979,"children":1980},{},[],{"title":1982,"searchDepth":1983,"depth":1983,"links":1984},"",4,[1985,1987,1992,1999],{"id":315,"depth":1986,"text":319},2,{"id":392,"depth":1986,"text":395,"children":1988},[1989,1991],{"id":828,"depth":1990,"text":831},3,{"id":966,"depth":1990,"text":969},{"id":1397,"depth":1986,"text":1370,"children":1993},[1994,1995,1998],{"id":1420,"depth":1990,"text":1423},{"id":1548,"depth":1990,"text":1551,"children":1996},[1997],{"id":1555,"depth":1983,"text":1558},{"id":1639,"depth":1990,"text":1642},{"id":1872,"depth":1986,"text":1875,"children":2000},[2001],{"id":1878,"depth":1990,"text":475},"markdown","docs",{"source":2005,"path":2006,"stem":2007,"dir":305,"extension":2008},"content","docs\u002F6.reference\u002F8.minimap.md","docs\u002F6.reference\u002F8.minimap","md",{"requestedPath":260,"resolvedPath":260,"alternates":2010},[],{"requested":2012,"resolved":2013,"usedFallback":6},{},{"locale":8},{"previous":2015,"next":2016},{"title":252,"id":253,"canonicalKey":254,"locale":8,"draft":6,"path":255},{"title":262,"id":263,"canonicalKey":264,"locale":8,"draft":6,"path":265},{"left":2018,"top":2018,"width":2019,"height":2020,"rotate":2018,"vFlip":6,"hFlip":6,"body":2021},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":2018,"top":2018,"width":2023,"height":2023,"rotate":2018,"vFlip":6,"hFlip":6,"body":2024},24,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2a2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1m8 0h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1\"\u002F>",{"left":2018,"top":2018,"width":2019,"height":2019,"rotate":2018,"vFlip":6,"hFlip":6,"body":2026},"\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":2018,"top":2018,"width":2023,"height":2023,"rotate":2018,"vFlip":6,"hFlip":6,"body":2028},"\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>",1786637509436]