[{"data":1,"prerenderedAt":1711},["ShallowReactive",2],{"navigation":3,"\u002Fplugins\u002Fblocks\u002Ftable":629,"\u002Fplugins\u002Fblocks\u002Ftable-surround":1706},[4,27,60,265,595,625],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":26},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,14,18,22],{"title":11,"path":12,"stem":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction",{"title":15,"path":16,"stem":17},"Editors","\u002Fgetting-started\u002Feditors","1.getting-started\u002F2.editors",{"title":19,"path":20,"stem":21},"Editor API","\u002Fgetting-started\u002Feditor-api","1.getting-started\u002F3.editor-api",{"title":23,"path":24,"stem":25},"Migration v1 → v2","\u002Fgetting-started\u002Fmigration-v1-to-v2","1.getting-started\u002F4.migration-v1-to-v2",false,{"title":15,"icon":28,"path":29,"stem":30,"children":31,"page":26},"i-lucide-layout-panel-left","\u002Feditors","2.editors",[32,36,40,44,48,52,56],{"title":33,"path":34,"stem":35},"JSON Editor","\u002Feditors\u002Fjson","2.editors\u002F1.json",{"title":37,"path":38,"stem":39},"Markdown Editor","\u002Feditors\u002Fmarkdown","2.editors\u002F2.markdown",{"title":41,"path":42,"stem":43},"Code Editor","\u002Feditors\u002Fcode","2.editors\u002F3.code",{"title":45,"path":46,"stem":47},"Forms Editor","\u002Feditors\u002Fforms","2.editors\u002F4.forms",{"title":49,"path":50,"stem":51},"Charts Editor","\u002Feditors\u002Fcharts","2.editors\u002F5.charts",{"title":53,"path":54,"stem":55},"Calendar Editor","\u002Feditors\u002Fcalendar","2.editors\u002F6.calendar",{"title":57,"path":58,"stem":59},"Tables Editor","\u002Feditors\u002Ftables","2.editors\u002F7.tables",{"title":61,"icon":62,"path":63,"stem":64,"children":65,"page":26},"Plugins","i-lucide-puzzle","\u002Fplugins","3.plugins",[66,70,108,154,180,210,235],{"title":67,"path":68,"stem":69},"Plugins overview","\u002Fplugins\u002Foverview","3.plugins\u002F1.overview",{"title":71,"icon":72,"path":73,"stem":74,"children":75,"page":26},"Formatting","i-lucide-type","\u002Fplugins\u002Fformatting","3.plugins\u002F2.formatting",[76,80,84,88,92,96,100,104],{"title":77,"path":78,"stem":79},"Default marks","\u002Fplugins\u002Fformatting\u002Ftoolbar","3.plugins\u002F2.formatting\u002F1.toolbar",{"title":81,"path":82,"stem":83},"Font","\u002Fplugins\u002Fformatting\u002Ffont","3.plugins\u002F2.formatting\u002F2.font",{"title":85,"path":86,"stem":87},"Typography","\u002Fplugins\u002Fformatting\u002Ftypography","3.plugins\u002F2.formatting\u002F3.typography",{"title":89,"path":90,"stem":91},"Color","\u002Fplugins\u002Fformatting\u002Fcolor","3.plugins\u002F2.formatting\u002F4.color",{"title":93,"path":94,"stem":95},"Clear Styles","\u002Fplugins\u002Fformatting\u002Fclear-styles","3.plugins\u002F2.formatting\u002F5.clear-styles",{"title":97,"path":98,"stem":99},"Alignment","\u002Fplugins\u002Fformatting\u002Falignment","3.plugins\u002F2.formatting\u002F6.alignment",{"title":101,"path":102,"stem":103},"Block Style","\u002Fplugins\u002Fformatting\u002Fblock-style","3.plugins\u002F2.formatting\u002F7.block-style",{"title":105,"path":106,"stem":107},"Link","\u002Fplugins\u002Fformatting\u002Flink","3.plugins\u002F2.formatting\u002F8.link",{"title":109,"icon":110,"path":111,"stem":112,"children":113,"page":26},"Blocks","i-lucide-blocks","\u002Fplugins\u002Fblocks","3.plugins\u002F3.blocks",[114,118,122,126,130,134,138,142,146,150],{"title":115,"path":116,"stem":117},"Block","\u002Fplugins\u002Fblocks\u002Fblock","3.plugins\u002F3.blocks\u002F01.block",{"title":119,"path":120,"stem":121},"Lists","\u002Fplugins\u002Fblocks\u002Flists","3.plugins\u002F3.blocks\u002F02.lists",{"title":123,"path":124,"stem":125},"Table","\u002Fplugins\u002Fblocks\u002Ftable","3.plugins\u002F3.blocks\u002F03.table",{"title":127,"path":128,"stem":129},"Templates","\u002Fplugins\u002Fblocks\u002Ftemplates","3.plugins\u002F3.blocks\u002F04.templates",{"title":131,"path":132,"stem":133},"Code Block","\u002Fplugins\u002Fblocks\u002Fcode-block","3.plugins\u002F3.blocks\u002F05.code-block",{"title":135,"path":136,"stem":137},"Math","\u002Fplugins\u002Fblocks\u002Fmath","3.plugins\u002F3.blocks\u002F06.math",{"title":139,"path":140,"stem":141},"HTML Viewer","\u002Fplugins\u002Fblocks\u002Fhtml-viewer","3.plugins\u002F3.blocks\u002F07.html-viewer",{"title":143,"path":144,"stem":145},"Footnotes","\u002Fplugins\u002Fblocks\u002Ffootnotes","3.plugins\u002F3.blocks\u002F08.footnotes",{"title":147,"path":148,"stem":149},"Anchor Link","\u002Fplugins\u002Fblocks\u002Fanchor-link","3.plugins\u002F3.blocks\u002F09.anchor-link",{"title":151,"path":152,"stem":153},"Footer","\u002Fplugins\u002Fblocks\u002Ffooter","3.plugins\u002F3.blocks\u002F10.footer",{"title":155,"icon":156,"path":157,"stem":158,"children":159,"page":26},"Media","i-lucide-image","\u002Fplugins\u002Fmedia","3.plugins\u002F4.media",[160,164,168,172,176],{"title":161,"path":162,"stem":163},"Image","\u002Fplugins\u002Fmedia\u002Fimage","3.plugins\u002F4.media\u002F1.image",{"title":165,"path":166,"stem":167},"Video","\u002Fplugins\u002Fmedia\u002Fvideo","3.plugins\u002F4.media\u002F2.video",{"title":169,"path":170,"stem":171},"YouTube Video","\u002Fplugins\u002Fmedia\u002Fyoutube-video","3.plugins\u002F4.media\u002F3.youtube-video",{"title":173,"path":174,"stem":175},"File Upload","\u002Fplugins\u002Fmedia\u002Ffile-upload","3.plugins\u002F4.media\u002F4.file-upload",{"title":177,"path":178,"stem":179},"PDF Embed","\u002Fplugins\u002Fmedia\u002Fpdf-embed","3.plugins\u002F4.media\u002F5.pdf-embed",{"title":181,"icon":182,"path":183,"stem":184,"children":185,"page":26},"Data & embeds","i-lucide-database","\u002Fplugins\u002Fdata","3.plugins\u002F5.data",[186,190,194,198,202,206],{"title":187,"path":188,"stem":189},"JSON","\u002Fplugins\u002Fdata\u002Fjson","3.plugins\u002F5.data\u002F1.json",{"title":191,"path":192,"stem":193},"Markdown","\u002Fplugins\u002Fdata\u002Fmarkdown","3.plugins\u002F5.data\u002F2.markdown",{"title":195,"path":196,"stem":197},"Charts","\u002Fplugins\u002Fdata\u002Fcharts","3.plugins\u002F5.data\u002F3.charts",{"title":199,"path":200,"stem":201},"Form Builder","\u002Fplugins\u002Fdata\u002Fform-builder","3.plugins\u002F5.data\u002F4.form-builder",{"title":203,"path":204,"stem":205},"Calendar","\u002Fplugins\u002Fdata\u002Fcalendar","3.plugins\u002F5.data\u002F5.calendar",{"title":207,"path":208,"stem":209},"Timer","\u002Fplugins\u002Fdata\u002Ftimer","3.plugins\u002F5.data\u002F6.timer",{"title":211,"icon":212,"path":213,"stem":214,"children":215,"page":26},"Collaboration","i-lucide-users","\u002Fplugins\u002Fcollaboration","3.plugins\u002F6.collaboration",[216,219,223,227,231],{"title":211,"path":217,"stem":218},"\u002Fplugins\u002Fcollaboration\u002Fcollaboration","3.plugins\u002F6.collaboration\u002F1.collaboration",{"title":220,"path":221,"stem":222},"Comments","\u002Fplugins\u002Fcollaboration\u002Fcomments","3.plugins\u002F6.collaboration\u002F2.comments",{"title":224,"path":225,"stem":226},"Mentions","\u002Fplugins\u002Fcollaboration\u002Fmentions","3.plugins\u002F6.collaboration\u002F3.mentions",{"title":228,"path":229,"stem":230},"Track Changes","\u002Fplugins\u002Fcollaboration\u002Ftrack-changes","3.plugins\u002F6.collaboration\u002F4.track-changes",{"title":232,"path":233,"stem":234},"History","\u002Fplugins\u002Fcollaboration\u002Fhistory","3.plugins\u002F6.collaboration\u002F5.history",{"title":236,"icon":237,"path":238,"stem":239,"children":240,"page":26},"Tools","i-lucide-wrench","\u002Fplugins\u002Ftools","3.plugins\u002F7.tools",[241,245,249,253,257,261],{"title":242,"path":243,"stem":244},"Export","\u002Fplugins\u002Ftools\u002Fexport","3.plugins\u002F7.tools\u002F1.export",{"title":246,"path":247,"stem":248},"Shortcuts","\u002Fplugins\u002Ftools\u002Fshortcuts","3.plugins\u002F7.tools\u002F2.shortcuts",{"title":250,"path":251,"stem":252},"Responsive","\u002Fplugins\u002Ftools\u002Fresponsive","3.plugins\u002F7.tools\u002F3.responsive",{"title":254,"path":255,"stem":256},"Language","\u002Fplugins\u002Ftools\u002Flanguage","3.plugins\u002F7.tools\u002F4.language",{"title":258,"path":259,"stem":260},"Spell Checker","\u002Fplugins\u002Ftools\u002Fspell-checker","3.plugins\u002F7.tools\u002F5.spell-checker",{"title":262,"path":263,"stem":264},"AI Assistant","\u002Fplugins\u002Ftools\u002Fai-assistant","3.plugins\u002F7.tools\u002F6.ai-assistant",{"title":266,"icon":267,"path":268,"stem":269,"children":270,"page":26},"Integrate","i-lucide-plug","\u002Fintegrate","4.integrate",[271,275,305,359,385,423,445,471,493,523,569],{"title":272,"path":273,"stem":274},"Integrate overview","\u002Fintegrate\u002Foverview","4.integrate\u002F01.overview",{"title":276,"icon":277,"path":278,"stem":279,"children":280,"page":26},"Basics","i-lucide-book-open","\u002Fintegrate\u002Fbasics","4.integrate\u002F02.basics",[281,285,289,293,297,301],{"title":282,"path":283,"stem":284},"Persistence","\u002Fintegrate\u002Fbasics\u002Fpersistence","4.integrate\u002F02.basics\u002F1.persistence",{"title":286,"path":287,"stem":288},"Host config","\u002Fintegrate\u002Fbasics\u002Fhost-config","4.integrate\u002F02.basics\u002F2.host-config",{"title":290,"path":291,"stem":292},"Server + Vite","\u002Fintegrate\u002Fbasics\u002Fserver-vite","4.integrate\u002F02.basics\u002F3.server-vite",{"title":294,"path":295,"stem":296},"Meta-frameworks (SSR \u002F CSR)","\u002Fintegrate\u002Fbasics\u002Fmeta-ssr","4.integrate\u002F02.basics\u002F4.meta-ssr",{"title":298,"path":299,"stem":300},"Native \u002F iframe bridge","\u002Fintegrate\u002Fbasics\u002Fnative-bridge","4.integrate\u002F02.basics\u002F5.native-bridge",{"title":302,"path":303,"stem":304},"Chrome & host","\u002Fintegrate\u002Fbasics\u002Fchrome-and-host","4.integrate\u002F02.basics\u002F6.chrome-and-host",{"title":306,"icon":307,"path":308,"stem":309,"children":310,"page":26},"Frontend","i-lucide-monitor","\u002Fintegrate\u002Ffrontend","4.integrate\u002F03.frontend",[311,315,319,323,327,331,335,339,343,347,351,355],{"title":312,"path":313,"stem":314},"React","\u002Fintegrate\u002Ffrontend\u002Freact","4.integrate\u002F03.frontend\u002F01.react",{"title":316,"path":317,"stem":318},"Vue 2","\u002Fintegrate\u002Ffrontend\u002Fvue2","4.integrate\u002F03.frontend\u002F02.vue2",{"title":320,"path":321,"stem":322},"Vue 3","\u002Fintegrate\u002Ffrontend\u002Fvue3","4.integrate\u002F03.frontend\u002F03.vue3",{"title":324,"path":325,"stem":326},"Angular","\u002Fintegrate\u002Ffrontend\u002Fangular","4.integrate\u002F03.frontend\u002F04.angular",{"title":328,"path":329,"stem":330},"Svelte","\u002Fintegrate\u002Ffrontend\u002Fsvelte","4.integrate\u002F03.frontend\u002F05.svelte",{"title":332,"path":333,"stem":334},"Solid.js","\u002Fintegrate\u002Ffrontend\u002Fsolid","4.integrate\u002F03.frontend\u002F06.solid",{"title":336,"path":337,"stem":338},"Preact","\u002Fintegrate\u002Ffrontend\u002Fpreact","4.integrate\u002F03.frontend\u002F07.preact",{"title":340,"path":341,"stem":342},"Lit","\u002Fintegrate\u002Ffrontend\u002Flit","4.integrate\u002F03.frontend\u002F08.lit",{"title":344,"path":345,"stem":346},"Qwik","\u002Fintegrate\u002Ffrontend\u002Fqwik","4.integrate\u002F03.frontend\u002F09.qwik",{"title":348,"path":349,"stem":350},"jQuery","\u002Fintegrate\u002Ffrontend\u002Fjquery","4.integrate\u002F03.frontend\u002F10.jquery",{"title":352,"path":353,"stem":354},"Alpine.js","\u002Fintegrate\u002Ffrontend\u002Falpine","4.integrate\u002F03.frontend\u002F11.alpine",{"title":356,"path":357,"stem":358},"Backbone.js","\u002Fintegrate\u002Ffrontend\u002Fbackbone","4.integrate\u002F03.frontend\u002F12.backbone",{"title":360,"icon":361,"path":362,"stem":363,"children":364,"page":26},"Meta-frameworks","i-lucide-layers","\u002Fintegrate\u002Fmeta-frameworks","4.integrate\u002F04.meta-frameworks",[365,369,373,377,381],{"title":366,"path":367,"stem":368},"Next.js","\u002Fintegrate\u002Fmeta-frameworks\u002Fnext","4.integrate\u002F04.meta-frameworks\u002F1.next",{"title":370,"path":371,"stem":372},"Nuxt 3 \u002F 4","\u002Fintegrate\u002Fmeta-frameworks\u002Fnuxt","4.integrate\u002F04.meta-frameworks\u002F2.nuxt",{"title":374,"path":375,"stem":376},"SvelteKit","\u002Fintegrate\u002Fmeta-frameworks\u002Fsveltekit","4.integrate\u002F04.meta-frameworks\u002F3.sveltekit",{"title":378,"path":379,"stem":380},"Remix","\u002Fintegrate\u002Fmeta-frameworks\u002Fremix","4.integrate\u002F04.meta-frameworks\u002F4.remix",{"title":382,"path":383,"stem":384},"Astro","\u002Fintegrate\u002Fmeta-frameworks\u002Fastro","4.integrate\u002F04.meta-frameworks\u002F5.astro",{"title":386,"icon":387,"path":388,"stem":389,"children":390,"page":26},"Node \u002F edge","i-simple-icons-nodedotjs","\u002Fintegrate\u002Fnode","4.integrate\u002F05.node",[391,395,399,403,407,411,415,419],{"title":392,"path":393,"stem":394},"Express.js","\u002Fintegrate\u002Fnode\u002Fexpress","4.integrate\u002F05.node\u002F1.express",{"title":396,"path":397,"stem":398},"NestJS","\u002Fintegrate\u002Fnode\u002Fnestjs","4.integrate\u002F05.node\u002F2.nestjs",{"title":400,"path":401,"stem":402},"Fastify","\u002Fintegrate\u002Fnode\u002Ffastify","4.integrate\u002F05.node\u002F3.fastify",{"title":404,"path":405,"stem":406},"Hono","\u002Fintegrate\u002Fnode\u002Fhono","4.integrate\u002F05.node\u002F4.hono",{"title":408,"path":409,"stem":410},"Koa","\u002Fintegrate\u002Fnode\u002Fkoa","4.integrate\u002F05.node\u002F5.koa",{"title":412,"path":413,"stem":414},"Bun","\u002Fintegrate\u002Fnode\u002Fbun","4.integrate\u002F05.node\u002F6.bun",{"title":416,"path":417,"stem":418},"Deno","\u002Fintegrate\u002Fnode\u002Fdeno","4.integrate\u002F05.node\u002F7.deno",{"title":420,"path":421,"stem":422},"AdonisJS","\u002Fintegrate\u002Fnode\u002Fadonis","4.integrate\u002F05.node\u002F8.adonis",{"title":424,"icon":425,"path":426,"stem":427,"children":428,"page":26},"Python","i-simple-icons-python","\u002Fintegrate\u002Fpython","4.integrate\u002F06.python",[429,433,437,441],{"title":430,"path":431,"stem":432},"FastAPI","\u002Fintegrate\u002Fpython\u002Ffastapi","4.integrate\u002F06.python\u002F1.fastapi",{"title":434,"path":435,"stem":436},"Django","\u002Fintegrate\u002Fpython\u002Fdjango","4.integrate\u002F06.python\u002F2.django",{"title":438,"path":439,"stem":440},"Python Flask","\u002Fintegrate\u002Fpython\u002Fpython-flask","4.integrate\u002F06.python\u002F3.python-flask",{"title":442,"path":443,"stem":444},"Litestar","\u002Fintegrate\u002Fpython\u002Flitestar","4.integrate\u002F06.python\u002F4.litestar",{"title":446,"icon":447,"path":448,"stem":449,"children":450,"page":26},"PHP","i-simple-icons-php","\u002Fintegrate\u002Fphp","4.integrate\u002F07.php",[451,455,459,463,467],{"title":452,"path":453,"stem":454},"Laravel","\u002Fintegrate\u002Fphp\u002Flaravel","4.integrate\u002F07.php\u002F1.laravel",{"title":456,"path":457,"stem":458},"Symfony","\u002Fintegrate\u002Fphp\u002Fsymfony","4.integrate\u002F07.php\u002F2.symfony",{"title":460,"path":461,"stem":462},"Slim","\u002Fintegrate\u002Fphp\u002Fslim","4.integrate\u002F07.php\u002F3.slim",{"title":464,"path":465,"stem":466},"CakePHP","\u002Fintegrate\u002Fphp\u002Fcakephp","4.integrate\u002F07.php\u002F4.cakephp",{"title":468,"path":469,"stem":470},"CodeIgniter","\u002Fintegrate\u002Fphp\u002Fcodeigniter","4.integrate\u002F07.php\u002F5.codeigniter",{"title":472,"icon":473,"path":474,"stem":475,"children":476,"page":26},"Go","i-simple-icons-go","\u002Fintegrate\u002Fgo","4.integrate\u002F08.go",[477,481,485,489],{"title":478,"path":479,"stem":480},"Go Gin","\u002Fintegrate\u002Fgo\u002Fgo-gin","4.integrate\u002F08.go\u002F1.go-gin",{"title":482,"path":483,"stem":484},"Go Echo","\u002Fintegrate\u002Fgo\u002Fgo-echo","4.integrate\u002F08.go\u002F2.go-echo",{"title":486,"path":487,"stem":488},"Go Fiber","\u002Fintegrate\u002Fgo\u002Fgo-fiber","4.integrate\u002F08.go\u002F3.go-fiber",{"title":490,"path":491,"stem":492},"Go Chi","\u002Fintegrate\u002Fgo\u002Fgo-chi","4.integrate\u002F08.go\u002F4.go-chi",{"title":494,"icon":495,"path":496,"stem":497,"children":498,"page":26},"Rust","i-simple-icons-rust","\u002Fintegrate\u002Frust","4.integrate\u002F09.rust",[499,503,507,511,515,519],{"title":500,"path":501,"stem":502},"Rust Axum","\u002Fintegrate\u002Frust\u002Frust-axum","4.integrate\u002F09.rust\u002F1.rust-axum",{"title":504,"path":505,"stem":506},"Rust Actix-web","\u002Fintegrate\u002Frust\u002Frust-actix","4.integrate\u002F09.rust\u002F2.rust-actix",{"title":508,"path":509,"stem":510},"Rust Rocket","\u002Fintegrate\u002Frust\u002Frust-rocket","4.integrate\u002F09.rust\u002F3.rust-rocket",{"title":512,"path":513,"stem":514},"Rust Warp","\u002Fintegrate\u002Frust\u002Frust-warp","4.integrate\u002F09.rust\u002F4.rust-warp",{"title":516,"path":517,"stem":518},"Rust Poem","\u002Fintegrate\u002Frust\u002Frust-poem","4.integrate\u002F09.rust\u002F5.rust-poem",{"title":520,"path":521,"stem":522},"Rust Loco","\u002Fintegrate\u002Frust\u002Frust-loco","4.integrate\u002F09.rust\u002F6.rust-loco",{"title":524,"icon":525,"path":526,"stem":527,"children":528,"page":26},"JVM \u002F .NET \u002F other","i-lucide-coffee","\u002Fintegrate\u002Fjvm-dotnet","4.integrate\u002F10.jvm-dotnet",[529,533,537,541,545,549,553,557,561,565],{"title":530,"path":531,"stem":532},"Spring Boot","\u002Fintegrate\u002Fjvm-dotnet\u002Fspring","4.integrate\u002F10.jvm-dotnet\u002F01.spring",{"title":534,"path":535,"stem":536},"Quarkus","\u002Fintegrate\u002Fjvm-dotnet\u002Fquarkus","4.integrate\u002F10.jvm-dotnet\u002F02.quarkus",{"title":538,"path":539,"stem":540},"Micronaut","\u002Fintegrate\u002Fjvm-dotnet\u002Fmicronaut","4.integrate\u002F10.jvm-dotnet\u002F03.micronaut",{"title":542,"path":543,"stem":544},"Kotlin Spring Boot","\u002Fintegrate\u002Fjvm-dotnet\u002Fkotlin-spring","4.integrate\u002F10.jvm-dotnet\u002F04.kotlin-spring",{"title":546,"path":547,"stem":548},"Ktor","\u002Fintegrate\u002Fjvm-dotnet\u002Fktor","4.integrate\u002F10.jvm-dotnet\u002F05.ktor",{"title":550,"path":551,"stem":552},"ASP.NET Core","\u002Fintegrate\u002Fjvm-dotnet\u002Faspnet-core","4.integrate\u002F10.jvm-dotnet\u002F06.aspnet-core",{"title":554,"path":555,"stem":556},"Blazor","\u002Fintegrate\u002Fjvm-dotnet\u002Fblazor","4.integrate\u002F10.jvm-dotnet\u002F07.blazor",{"title":558,"path":559,"stem":560},"Phoenix","\u002Fintegrate\u002Fjvm-dotnet\u002Fphoenix","4.integrate\u002F10.jvm-dotnet\u002F08.phoenix",{"title":562,"path":563,"stem":564},"Ruby on Rails","\u002Fintegrate\u002Fjvm-dotnet\u002Frails","4.integrate\u002F10.jvm-dotnet\u002F09.rails",{"title":566,"path":567,"stem":568},"HTMX host","\u002Fintegrate\u002Fjvm-dotnet\u002Fhtmx","4.integrate\u002F10.jvm-dotnet\u002F10.htmx",{"title":570,"icon":571,"path":572,"stem":573,"children":574,"page":26},"Desktop & mobile hosts","i-lucide-smartphone","\u002Fintegrate\u002Fhosts","4.integrate\u002F11.hosts",[575,579,583,587,591],{"title":576,"path":577,"stem":578},"Flutter","\u002Fintegrate\u002Fhosts\u002Fflutter","4.integrate\u002F11.hosts\u002F1.flutter",{"title":580,"path":581,"stem":582},"Electron","\u002Fintegrate\u002Fhosts\u002Felectron","4.integrate\u002F11.hosts\u002F2.electron",{"title":584,"path":585,"stem":586},"Tauri","\u002Fintegrate\u002Fhosts\u002Ftauri","4.integrate\u002F11.hosts\u002F3.tauri",{"title":588,"path":589,"stem":590},"Wails","\u002Fintegrate\u002Fhosts\u002Fwails","4.integrate\u002F11.hosts\u002F4.wails",{"title":592,"path":593,"stem":594},"Capacitor","\u002Fintegrate\u002Fhosts\u002Fcapacitor","4.integrate\u002F11.hosts\u002F5.capacitor",{"title":596,"icon":597,"path":598,"stem":599,"children":600,"page":26},"Architecture","i-lucide-cpu","\u002Farchitecture","5.architecture",[601,605,609,613,617,621],{"title":602,"path":603,"stem":604},"Document model","\u002Farchitecture\u002Fdocument-model","5.architecture\u002F1.document-model",{"title":606,"path":607,"stem":608},"SDK reference","\u002Farchitecture\u002Fsdk","5.architecture\u002F2.sdk",{"title":610,"path":611,"stem":612},"View runtime","\u002Farchitecture\u002Fview","5.architecture\u002F3.view",{"title":614,"path":615,"stem":616},"Authoring plugins","\u002Farchitecture\u002Fauthoring-plugins","5.architecture\u002F4.authoring-plugins",{"title":618,"path":619,"stem":620},"Mermaid","\u002Farchitecture\u002Fmermaid","5.architecture\u002F5.mermaid",{"title":622,"path":623,"stem":624},"Publishing packages","\u002Farchitecture\u002Fpublishing-packages","5.architecture\u002F6.publishing-packages",{"title":626,"path":627,"stem":628},"Changelog","\u002Fchangelog","9.changelog",{"id":630,"title":631,"body":632,"description":1699,"extension":1700,"links":1701,"meta":1702,"navigation":1703,"path":124,"seo":1704,"stem":125,"__hash__":1705},"docs\u002F3.plugins\u002F3.blocks\u002F03.table.md","Table Plugin",{"type":633,"value":634,"toc":1684},"minimark",[635,640,705,718,722,885,890,979,1014,1034,1045,1049,1054,1058,1062,1140,1151,1198,1208,1212,1224,1277,1326,1343,1347,1353,1387,1391,1395,1408,1414,1418,1465,1648,1654,1658,1680],[636,637,639],"h2",{"id":638},"features","Features",[641,642,643,651,657,668,681,687],"ul",{},[644,645,646,650],"li",{},[647,648,649],"strong",{},"Table Creation",": Insert tables with custom rows and columns",[644,652,653,656],{},[647,654,655],{},"Table Editing",": Add\u002Fremove rows and columns, merge\u002Fsplit cells",[644,658,659,662,663,667],{},[647,660,661],{},"Table Styling",": Themes via context menu (",[664,665,666],"code",{},"tableStyle",")",[644,669,670,673,674,677,678,667],{},[647,671,672],{},"Lazy Loading",": Fetch remote JSON\u002FCSV into a table (",[664,675,676],{},"lazyUrl"," \u002F ",[664,679,680],{},"lazyFormat",[644,682,683,686],{},[647,684,685],{},"Context Menu",": Right-click for structure, import\u002Fexport, lazy load\u002Fedit\u002Frefresh",[644,688,689,692,693,696,697,700,701,704],{},[647,690,691],{},"Keyboard",": ",[664,694,695],{},"Mod-Shift-t"," insert table; ",[664,698,699],{},"Mod-Shift-u"," insert lazy table; ",[664,702,703],{},"Mod-Alt-k"," edit lazy",[706,707,708],"blockquote",{},[709,710,711,712,717],"p",{},"Install and CSS: see ",[713,714,716],"a",{"href":715},"\u002Fgetting-started\u002Feditor-api#getting-started","Editor API — Getting Started",".",[636,719,721],{"id":720},"basic-usage","Basic Usage",[723,724,729],"pre",{"className":725,"code":726,"language":727,"meta":728,"style":728},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { Editor } from 'on-codemerge';\nimport { TablePlugin } from 'on-codemerge\u002Fplugins';\nimport 'on-codemerge\u002Findex.css';\nimport 'on-codemerge\u002Fpublic.css';\n\nconst editor = new Editor(container, {\n  plugins: [TablePlugin()],\n});\n","js","",[664,730,731,767,790,804,818,825,853,875],{"__ignoreMap":728},[732,733,736,740,744,748,751,754,757,761,764],"span",{"class":734,"line":735},"line",1,[732,737,739],{"class":738},"s7zQu","import",[732,741,743],{"class":742},"sMK4o"," {",[732,745,747],{"class":746},"sTEyZ"," Editor",[732,749,750],{"class":742}," }",[732,752,753],{"class":738}," from",[732,755,756],{"class":742}," '",[732,758,760],{"class":759},"sfazB","on-codemerge",[732,762,763],{"class":742},"'",[732,765,766],{"class":742},";\n",[732,768,770,772,774,777,779,781,783,786,788],{"class":734,"line":769},2,[732,771,739],{"class":738},[732,773,743],{"class":742},[732,775,776],{"class":746}," TablePlugin",[732,778,750],{"class":742},[732,780,753],{"class":738},[732,782,756],{"class":742},[732,784,785],{"class":759},"on-codemerge\u002Fplugins",[732,787,763],{"class":742},[732,789,766],{"class":742},[732,791,793,795,797,800,802],{"class":734,"line":792},3,[732,794,739],{"class":738},[732,796,756],{"class":742},[732,798,799],{"class":759},"on-codemerge\u002Findex.css",[732,801,763],{"class":742},[732,803,766],{"class":742},[732,805,807,809,811,814,816],{"class":734,"line":806},4,[732,808,739],{"class":738},[732,810,756],{"class":742},[732,812,813],{"class":759},"on-codemerge\u002Fpublic.css",[732,815,763],{"class":742},[732,817,766],{"class":742},[732,819,821],{"class":734,"line":820},5,[732,822,824],{"emptyLinePlaceholder":823},true,"\n",[732,826,828,832,835,838,841,844,847,850],{"class":734,"line":827},6,[732,829,831],{"class":830},"spNyl","const",[732,833,834],{"class":746}," editor ",[732,836,837],{"class":742},"=",[732,839,840],{"class":742}," new",[732,842,747],{"class":843},"s2Zo4",[732,845,846],{"class":746},"(container",[732,848,849],{"class":742},",",[732,851,852],{"class":742}," {\n",[732,854,856,860,863,866,869,872],{"class":734,"line":855},7,[732,857,859],{"class":858},"swJcz","  plugins",[732,861,862],{"class":742},":",[732,864,865],{"class":746}," [",[732,867,868],{"class":843},"TablePlugin",[732,870,871],{"class":746},"()]",[732,873,874],{"class":742},",\n",[732,876,878,881,883],{"class":734,"line":877},8,[732,879,880],{"class":742},"}",[732,882,667],{"class":746},[732,884,766],{"class":742},[886,887,889],"h3",{"id":888},"surfaces","Surfaces",[723,891,895],{"className":892,"code":893,"language":894,"meta":728,"style":728},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","TablePlugin({\n  surface: 'workspace' | 'atom', \u002F\u002F default 'atom'\n  toolbar?: TableToolbarOptions, \u002F\u002F workspace bar; omit → defaultTableToolbar()\n  menu?: string | null,          \u002F\u002F atom Insert placement\n});\n","ts",[664,896,897,907,937,952,971],{"__ignoreMap":728},[732,898,899,901,904],{"class":734,"line":735},[732,900,868],{"class":843},[732,902,903],{"class":746},"(",[732,905,906],{"class":742},"{\n",[732,908,909,912,914,916,919,921,924,926,929,931,933],{"class":734,"line":769},[732,910,911],{"class":858},"  surface",[732,913,862],{"class":742},[732,915,756],{"class":742},[732,917,918],{"class":759},"workspace",[732,920,763],{"class":742},[732,922,923],{"class":742}," |",[732,925,756],{"class":742},[732,927,928],{"class":759},"atom",[732,930,763],{"class":742},[732,932,849],{"class":742},[732,934,936],{"class":935},"sHwdD"," \u002F\u002F default 'atom'\n",[732,938,939,942,944,947,949],{"class":734,"line":792},[732,940,941],{"class":746},"  toolbar?",[732,943,862],{"class":742},[732,945,946],{"class":746}," TableToolbarOptions",[732,948,849],{"class":742},[732,950,951],{"class":935}," \u002F\u002F workspace bar; omit → defaultTableToolbar()\n",[732,953,954,957,959,962,965,968],{"class":734,"line":806},[732,955,956],{"class":746},"  menu?",[732,958,862],{"class":742},[732,960,961],{"class":746}," string ",[732,963,964],{"class":742},"|",[732,966,967],{"class":742}," null,",[732,969,970],{"class":935},"          \u002F\u002F atom Insert placement\n",[732,972,973,975,977],{"class":734,"line":820},[732,974,880],{"class":742},[732,976,667],{"class":746},[732,978,766],{"class":742},[709,980,981,984,985,988,989,992,993,996,997,999,1000,1003,1004,1006,1007,1010,1011,1013],{},[664,982,983],{},"createDefaultPlugins()"," (from ",[664,986,987],{},"on-codemerge\u002Ftables",") = ",[664,990,991],{},"TablePlugin({ surface: 'workspace' })"," — grid JSON SoT (",[664,994,995],{},"doc → tableGrid","), not a prose tree. Workspace requires a ",[664,998,995],{}," seed: pass ",[664,1001,1002],{},"emptyEditorDoc()"," from ",[664,1005,987],{}," (the tables ",[664,1008,1009],{},"Editor"," defaults this); bare ",[664,1012,991],{}," on a prose\u002Fdefault doc throws.",[709,1015,1016,1019,1020,1023,1024,1027,1028,1031,1032,717],{},[664,1017,1018],{},"surface: 'atom'"," (WYSIWYG default) inserts the ",[647,1021,1022],{},"same sheet"," as a ",[664,1025,1026],{},"tableGrid"," atom widget. HTML\u002FMarkdown ",[664,1029,1030],{},"\u003Ctable>"," imports as ",[664,1033,1026],{},[709,1035,1036,1037,1040,1041,1044],{},"Legacy ",[664,1038,1039],{},"rows: string[][]"," documents migrate to ",[664,1042,1043],{},"{ id, cells }"," on parse.",[636,1046,1048],{"id":1047},"demo","Demo",[1050,1051],"editor-component",{":active-plugins":1052,":show-results":1053},"[\"TablePlugin\"]","false",[636,1055,1057],{"id":1056},"api-reference","API Reference",[886,1059,1061],{"id":1060},"atom-commands-wysiwyg","Atom commands (WYSIWYG)",[1063,1064,1065,1078],"table",{},[1066,1067,1068],"thead",{},[1069,1070,1071,1075],"tr",{},[1072,1073,1074],"th",{},"Command",[1072,1076,1077],{},"Behavior",[1079,1080,1081,1097,1113,1128],"tbody",{},[1069,1082,1083,1089],{},[1084,1085,1086],"td",{},[664,1087,1088],{},"insertTable",[1084,1090,1091,1092,1094,1095,667],{},"Size picker → ",[664,1093,1026],{}," atom (",[664,1096,695],{},[1069,1098,1099,1104],{},[1084,1100,1101],{},[664,1102,1103],{},"insertLazyTable",[1084,1105,1106,1107,1110,1111,667],{},"URL popup, empty sheet + ",[664,1108,1109],{},"source",", autoload (",[664,1112,699],{},[1069,1114,1115,1120],{},[1084,1116,1117],{},[664,1118,1119],{},"editLazyTable",[1084,1121,1122,1123,1125,1126,667],{},"Edit ",[664,1124,1109],{}," on the selected sheet (",[664,1127,703],{},[1069,1129,1130,1135],{},[1084,1131,1132],{},[664,1133,1134],{},"fillTable",[1084,1136,1137,1138],{},"Re-fetch ",[664,1139,1109],{},[709,1141,1142,1143,1146,1147,1150],{},"Row\u002Fcolumn\u002Fcell edits run inside the sheet (click cells, header ",[664,1144,1145],{},"+",", context menu) — not as prose ",[664,1148,1149],{},"tableRow"," commands.",[723,1152,1154],{"className":725,"code":1153,"language":727,"meta":728,"style":728},"editor.command('insertTable');\neditor.command('insertLazyTable');\n",[664,1155,1156,1178],{"__ignoreMap":728},[732,1157,1158,1161,1163,1166,1168,1170,1172,1174,1176],{"class":734,"line":735},[732,1159,1160],{"class":746},"editor",[732,1162,717],{"class":742},[732,1164,1165],{"class":843},"command",[732,1167,903],{"class":746},[732,1169,763],{"class":742},[732,1171,1088],{"class":759},[732,1173,763],{"class":742},[732,1175,667],{"class":746},[732,1177,766],{"class":742},[732,1179,1180,1182,1184,1186,1188,1190,1192,1194,1196],{"class":734,"line":769},[732,1181,1160],{"class":746},[732,1183,717],{"class":742},[732,1185,1165],{"class":843},[732,1187,903],{"class":746},[732,1189,763],{"class":742},[732,1191,1103],{"class":759},[732,1193,763],{"class":742},[732,1195,667],{"class":746},[732,1197,766],{"class":742},[709,1199,1200,1201,677,1204,1207],{},"Toolbar: ",[647,1202,1203],{},"Insert → Table",[647,1205,1206],{},"Lazy Table",". Sheet context menu: add\u002Fdelete column, format, source.",[886,1209,1211],{"id":1210},"workspace-sheet-source","Workspace sheet source",[709,1213,1214,1215,1217,1218,1221,1222,862],{},"On ",[664,1216,1026],{}," (tables editor), the same fetch path (",[664,1219,1220],{},"fetchLazyMatrix",") is stored as ",[664,1223,1109],{},[723,1225,1227],{"className":892,"code":1226,"language":894,"meta":728,"style":728},"source?: { url: string; format: 'json' | 'csv'; headers?: boolean; delimiter?: string }\n",[664,1228,1229],{"__ignoreMap":728},[732,1230,1231,1233,1236,1238,1241,1243,1246,1248,1251,1253,1255,1257,1260,1262,1265,1267,1270,1272,1274],{"class":734,"line":735},[732,1232,1109],{"class":746},[732,1234,1235],{"class":742},"?:",[732,1237,743],{"class":742},[732,1239,1240],{"class":858}," url",[732,1242,862],{"class":742},[732,1244,1245],{"class":746}," string; format: ",[732,1247,763],{"class":742},[732,1249,1250],{"class":759},"json",[732,1252,763],{"class":742},[732,1254,923],{"class":742},[732,1256,756],{"class":742},[732,1258,1259],{"class":759},"csv",[732,1261,763],{"class":742},[732,1263,1264],{"class":746},"; headers",[732,1266,1235],{"class":742},[732,1268,1269],{"class":746}," boolean; delimiter",[732,1271,1235],{"class":742},[732,1273,961],{"class":746},[732,1275,1276],{"class":742},"}\n",[1063,1278,1279,1287],{},[1066,1280,1281],{},[1069,1282,1283,1285],{},[1072,1284,1074],{},[1072,1286,1077],{},[1079,1288,1289,1301,1313],{},[1069,1290,1291,1296],{},[1084,1292,1293],{},[664,1294,1295],{},"table.importUrl",[1084,1297,1298,1299,667],{},"Import JSON\u002FCSV from URL (",[664,1300,699],{},[1069,1302,1303,1308],{},[1084,1304,1305],{},[664,1306,1307],{},"table.editSource",[1084,1309,1310,1311,667],{},"Edit source URL and reload (",[664,1312,703],{},[1069,1314,1315,1320],{},[1084,1316,1317],{},[664,1318,1319],{},"table.refreshSource",[1084,1321,1322,1323],{},"Re-fetch current ",[664,1324,1325],{},"source.url",[709,1327,1328,1329,1332,1333,1336,1337,1339,1340,1342],{},"Toolbar Table menu: ",[647,1330,1331],{},"Import URL \u002F Refresh data \u002F Edit source…",". Context menu repeats those items. Autoload runs once per URL on mount\u002F",[664,1334,1335],{},"update",". Atom lazy tables are unchanged (",[664,1338,676],{}," on ",[664,1341,1063],{},").",[886,1344,1346],{"id":1345},"lazy-attrs-json-model","Lazy attrs (JSON model)",[709,1348,1349,1350,1352],{},"Stored on the ",[664,1351,1063],{}," node:",[641,1354,1355,1360,1370,1379],{},[644,1356,1357,1359],{},[664,1358,676],{}," — http(s) data URL",[644,1361,1362,1364,1365,1367,1368],{},[664,1363,680],{}," — ",[664,1366,1250],{}," | ",[664,1369,1259],{},[644,1371,1372,1375,1376,667],{},[664,1373,1374],{},"lazyHeaders"," — treat first row as header (default ",[664,1377,1378],{},"true",[644,1380,1381,1384,1385,667],{},[664,1382,1383],{},"lazyDelimiter"," — CSV delimiter (default ",[664,1386,849],{},[886,1388,1390],{"id":1389},"supported-payloads","Supported payloads",[709,1392,1393],{},[647,1394,187],{},[641,1396,1397,1400,1403],{},[644,1398,1399],{},"Array of objects → header from keys + rows",[644,1401,1402],{},"Array of arrays → rectangular matrix",[644,1404,1405],{},[664,1406,1407],{},"{ headers: string[], rows: unknown[][] }",[709,1409,1410,1413],{},[647,1411,1412],{},"CSV"," — delimiter-separated rows (quoted fields supported)",[886,1415,1417],{"id":1416},"html-round-trip","HTML round-trip",[709,1419,1420,1421,1424,1425,1428,1429,1432,1433,1436,1437,1440,1441,1428,1444,1447,1448,1451,1452,1454,1455,1457,1458,677,1461,1464],{},"Export is ",[664,1422,1423],{},"gridToHtml",". Default ",[647,1426,1427],{},"stretch"," (",[664,1430,1431],{},"view.fit: fill",") emits ",[664,1434,1435],{},"html-editor-table--fill"," and ",[664,1438,1439],{},"width:100%",". ",[647,1442,1443],{},"Fixed",[664,1445,1446],{},"content",") emits stored px widths as ",[664,1449,1450],{},"html-editor-table--content",". Import maps any HTML ",[664,1453,1030],{}," (and GFM tables) onto ",[664,1456,1026],{}," and restores fill\u002Fcontent from those classes. Merged cells export as ",[664,1459,1460],{},"colspan",[664,1462,1463],{},"rowspan"," and import back as merges (header-row spans are flattened).",[723,1466,1470],{"className":1467,"code":1468,"language":1469,"meta":728,"style":728},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctable class=\"html-editor-table html-editor-table--sheet\">\n  \u003Cthead>\n    \u003Ctr>\n      \u003Cth>Name\u003C\u002Fth>\n      \u003Cth>Qty\u003C\u002Fth>\n    \u003C\u002Ftr>\n  \u003C\u002Fthead>\n  \u003Ctbody>\n    \u003Ctr>\n      \u003Ctd>Apples\u003C\u002Ftd>\n      \u003Ctd>3\u003C\u002Ftd>\n    \u003C\u002Ftr>\n  \u003C\u002Ftbody>\n\u003C\u002Ftable>\n","html",[664,1471,1472,1495,1504,1513,1533,1550,1559,1568,1576,1585,1603,1621,1630,1639],{"__ignoreMap":728},[732,1473,1474,1477,1479,1482,1484,1487,1490,1492],{"class":734,"line":735},[732,1475,1476],{"class":742},"\u003C",[732,1478,1063],{"class":858},[732,1480,1481],{"class":830}," class",[732,1483,837],{"class":742},[732,1485,1486],{"class":742},"\"",[732,1488,1489],{"class":759},"html-editor-table html-editor-table--sheet",[732,1491,1486],{"class":742},[732,1493,1494],{"class":742},">\n",[732,1496,1497,1500,1502],{"class":734,"line":769},[732,1498,1499],{"class":742},"  \u003C",[732,1501,1066],{"class":858},[732,1503,1494],{"class":742},[732,1505,1506,1509,1511],{"class":734,"line":792},[732,1507,1508],{"class":742},"    \u003C",[732,1510,1069],{"class":858},[732,1512,1494],{"class":742},[732,1514,1515,1518,1520,1523,1526,1529,1531],{"class":734,"line":806},[732,1516,1517],{"class":742},"      \u003C",[732,1519,1072],{"class":858},[732,1521,1522],{"class":742},">",[732,1524,1525],{"class":746},"Name",[732,1527,1528],{"class":742},"\u003C\u002F",[732,1530,1072],{"class":858},[732,1532,1494],{"class":742},[732,1534,1535,1537,1539,1541,1544,1546,1548],{"class":734,"line":820},[732,1536,1517],{"class":742},[732,1538,1072],{"class":858},[732,1540,1522],{"class":742},[732,1542,1543],{"class":746},"Qty",[732,1545,1528],{"class":742},[732,1547,1072],{"class":858},[732,1549,1494],{"class":742},[732,1551,1552,1555,1557],{"class":734,"line":827},[732,1553,1554],{"class":742},"    \u003C\u002F",[732,1556,1069],{"class":858},[732,1558,1494],{"class":742},[732,1560,1561,1564,1566],{"class":734,"line":855},[732,1562,1563],{"class":742},"  \u003C\u002F",[732,1565,1066],{"class":858},[732,1567,1494],{"class":742},[732,1569,1570,1572,1574],{"class":734,"line":877},[732,1571,1499],{"class":742},[732,1573,1079],{"class":858},[732,1575,1494],{"class":742},[732,1577,1579,1581,1583],{"class":734,"line":1578},9,[732,1580,1508],{"class":742},[732,1582,1069],{"class":858},[732,1584,1494],{"class":742},[732,1586,1588,1590,1592,1594,1597,1599,1601],{"class":734,"line":1587},10,[732,1589,1517],{"class":742},[732,1591,1084],{"class":858},[732,1593,1522],{"class":742},[732,1595,1596],{"class":746},"Apples",[732,1598,1528],{"class":742},[732,1600,1084],{"class":858},[732,1602,1494],{"class":742},[732,1604,1606,1608,1610,1612,1615,1617,1619],{"class":734,"line":1605},11,[732,1607,1517],{"class":742},[732,1609,1084],{"class":858},[732,1611,1522],{"class":742},[732,1613,1614],{"class":746},"3",[732,1616,1528],{"class":742},[732,1618,1084],{"class":858},[732,1620,1494],{"class":742},[732,1622,1624,1626,1628],{"class":734,"line":1623},12,[732,1625,1554],{"class":742},[732,1627,1069],{"class":858},[732,1629,1494],{"class":742},[732,1631,1633,1635,1637],{"class":734,"line":1632},13,[732,1634,1563],{"class":742},[732,1636,1079],{"class":858},[732,1638,1494],{"class":742},[732,1640,1642,1644,1646],{"class":734,"line":1641},14,[732,1643,1528],{"class":742},[732,1645,1063],{"class":858},[732,1647,1494],{"class":742},[709,1649,1650,1651,717],{},"Insert a sheet: ",[664,1652,1653],{},"editor.run(insertAtomAfter('tableGrid', attrsFromGrid(sizedEmptyGrid(3, 3, true))))",[636,1655,1657],{"id":1656},"notes","Notes",[641,1659,1660,1663,1677],{},[644,1661,1662],{},"Merges are stored in document row order. While sort, filter or group-by reorders rows, merged cells are drawn unmerged (the merge is kept) and Merge cells is a no-op.",[644,1664,1665,1666,1669,1670,677,1673,1676],{},"Fetch uses ",[664,1667,1668],{},"credentials: 'omit'"," and only allows ",[664,1671,1672],{},"http:",[664,1674,1675],{},"https:"," URLs.",[644,1678,1679],{},"CORS must allow the editor origin for remote APIs.",[1681,1682,1683],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":728,"searchDepth":769,"depth":792,"links":1685},[1686,1687,1690,1691,1698],{"id":638,"depth":769,"text":639},{"id":720,"depth":769,"text":721,"children":1688},[1689],{"id":888,"depth":792,"text":889},{"id":1047,"depth":769,"text":1048},{"id":1056,"depth":769,"text":1057,"children":1692},[1693,1694,1695,1696,1697],{"id":1060,"depth":792,"text":1061},{"id":1210,"depth":792,"text":1211},{"id":1345,"depth":792,"text":1346},{"id":1389,"depth":792,"text":1390},{"id":1416,"depth":792,"text":1417},{"id":1656,"depth":769,"text":1657},"Structural tables plus lazy tables that fetch JSON\u002FCSV from a URL and fill the model.","md",null,{},{"title":123},{"title":631,"description":1699},"rGDl0wlR-vbIbviaeyHwUZN0rh45z6L8Q3wlh9ibbWQ",[1707,1709],{"title":119,"path":120,"stem":121,"description":1708,"children":-1},"The Lists Plugin provides comprehensive list management capabilities for the on-CodeMerge editor, supporting both ordered and unordered lists with advanced formatting and keyboard shortcuts.",{"title":127,"path":128,"stem":129,"description":1710,"children":-1},"The Templates Plugin provides template management capabilities for the on-CodeMerge editor, allowing users to create, save, and apply content templates for faster document creation.",1794129104901]