[{"data":1,"prerenderedAt":2407},["ShallowReactive",2],{"navigation":3,"\u002Fplugins\u002Fblocks\u002Fhtml-viewer":629,"\u002Fplugins\u002Fblocks\u002Fhtml-viewer-surround":2402},[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":2395,"extension":2396,"links":2397,"meta":2398,"navigation":2399,"path":140,"seo":2400,"stem":141,"__hash__":2401},"docs\u002F3.plugins\u002F3.blocks\u002F07.html-viewer.md","HTML Viewer Plugin",{"type":633,"value":634,"toc":2372},"minimark",[635,640,699,712,716,835,839,844,848,854,857,865,869,874,878,882,886,1504,1508,1512,1516,2271,2275,2279,2339,2343,2347,2361,2365,2368],[636,637,639],"h2",{"id":638},"features","Features",[641,642,643,651,657,663,669,675,681,687,693],"ul",{},[644,645,646,650],"li",{},[647,648,649],"strong",{},"HTML Viewing",": View HTML code in a dedicated viewer",[644,652,653,656],{},[647,654,655],{},"Syntax Highlighting",": Color-coded HTML syntax",[644,658,659,662],{},[647,660,661],{},"Code Formatting",": Automatic HTML formatting and indentation",[644,664,665,668],{},[647,666,667],{},"Line Numbers",": Line numbering for easy reference",[644,670,671,674],{},[647,672,673],{},"Search and Replace",": Find and replace functionality",[644,676,677,680],{},[647,678,679],{},"Copy to Clipboard",": Easy code copying",[644,682,683,686],{},[647,684,685],{},"Theme Support",": Multiple color themes",[644,688,689,692],{},[647,690,691],{},"Responsive Design",": Mobile-friendly viewer",[644,694,695,698],{},[647,696,697],{},"Export Options",": Export formatted HTML code",[700,701,702],"blockquote",{},[703,704,705,706,711],"p",{},"Install and CSS: see ",[707,708,710],"a",{"href":709},"\u002Fgetting-started\u002Feditor-api#getting-started","Editor API — Getting Started",".",[636,713,715],{"id":714},"basic-usage","Basic Usage",[717,718,723],"pre",{"className":719,"code":720,"language":721,"meta":722,"style":722},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { Editor, HTMLViewerPlugin } from 'on-codemerge';\n\nconst editor = new Editor(container, {\n  plugins: [HTMLViewerPlugin()],\n});\n","js","",[724,725,726,768,775,802,824],"code",{"__ignoreMap":722},[727,728,731,735,739,743,746,749,752,755,758,762,765],"span",{"class":729,"line":730},"line",1,[727,732,734],{"class":733},"s7zQu","import",[727,736,738],{"class":737},"sMK4o"," {",[727,740,742],{"class":741},"sTEyZ"," Editor",[727,744,745],{"class":737},",",[727,747,748],{"class":741}," HTMLViewerPlugin",[727,750,751],{"class":737}," }",[727,753,754],{"class":733}," from",[727,756,757],{"class":737}," '",[727,759,761],{"class":760},"sfazB","on-codemerge",[727,763,764],{"class":737},"'",[727,766,767],{"class":737},";\n",[727,769,771],{"class":729,"line":770},2,[727,772,774],{"emptyLinePlaceholder":773},true,"\n",[727,776,778,782,785,788,791,794,797,799],{"class":729,"line":777},3,[727,779,781],{"class":780},"spNyl","const",[727,783,784],{"class":741}," editor ",[727,786,787],{"class":737},"=",[727,789,790],{"class":737}," new",[727,792,742],{"class":793},"s2Zo4",[727,795,796],{"class":741},"(container",[727,798,745],{"class":737},[727,800,801],{"class":737}," {\n",[727,803,805,809,812,815,818,821],{"class":729,"line":804},4,[727,806,808],{"class":807},"swJcz","  plugins",[727,810,811],{"class":737},":",[727,813,814],{"class":741}," [",[727,816,817],{"class":793},"HTMLViewerPlugin",[727,819,820],{"class":741},"()]",[727,822,823],{"class":737},",\n",[727,825,827,830,833],{"class":729,"line":826},5,[727,828,829],{"class":737},"}",[727,831,832],{"class":741},")",[727,834,767],{"class":737},[636,836,838],{"id":837},"demo","Demo",[840,841],"editor-component",{":active-plugins":842,":show-results":843},"[\"HTMLViewerPlugin\"]","false",[636,845,847],{"id":846},"public-api-v2","Public API (v2)",[703,849,850,851,711],{},"Factory: ",[724,852,853],{},"HTMLViewerPlugin()",[703,855,856],{},"No named commands — toolbar \u002F menu UI only.",[700,858,859],{},[703,860,861,864],{},[647,862,863],{},"Note:"," No constructor options; Tools-menu UI only.",[636,866,868],{"id":867},"examples","Examples",[870,871,873],"h3",{"id":872},"basic-html-viewing","Basic HTML Viewing",[870,875,877],{"id":876},"custom-viewer-configuration","Custom Viewer Configuration",[636,879,881],{"id":880},"integration-examples","Integration Examples",[870,883,885],{"id":884},"react-integration","React Integration",[717,887,891],{"className":888,"code":889,"language":890,"meta":722,"style":722},"language-jsx shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import React, { useEffect, useRef, useState } from 'react';\nimport { Editor, HTMLViewerPlugin } from 'on-codemerge';\n\nfunction MyEditor() {\n  const editorRef = useRef(null);\n  const editorInstance = useRef(null);\n  const [viewerOpen, setViewerOpen] = useState(false);\n\n  useEffect(() => {\n    if (editorRef.current && !editorInstance.current) {\n      editorInstance.current = new Editor(editorRef.current);\n      editorInstance.current.use(HTMLViewerPlugin());\n\n      \u002F\u002F Track viewer state\n      editorInstance.current.on('html-viewer:opened', () => {\n        setViewerOpen(true);\n      });\n\n      editorInstance.current.on('html-viewer:closed', () => {\n        setViewerOpen(false);\n      });\n    }\n\n    return () => {\n      if (editorInstance.current) {\n        editorInstance.current.destroy();\n      }\n    };\n  }, []);\n\n  return (\n    \u003Cdiv>\n      \u003Cdiv className=\"viewer-status\">HTML Viewer: {viewerOpen ? 'Open' : 'Closed'}\u003C\u002Fdiv>\n      \u003Cdiv ref={editorRef} className=\"editor-container\" \u002F>\n    \u003C\u002Fdiv>\n  );\n}\n","jsx",[724,892,893,930,954,958,971,994,1014,1045,1050,1065,1101,1129,1152,1157,1164,1196,1211,1221,1226,1256,1269,1278,1284,1289,1301,1319,1338,1344,1350,1361,1366,1375,1387,1447,1480,1490,1498],{"__ignoreMap":722},[727,894,895,897,900,902,904,907,909,912,914,917,919,921,923,926,928],{"class":729,"line":730},[727,896,734],{"class":733},[727,898,899],{"class":741}," React",[727,901,745],{"class":737},[727,903,738],{"class":737},[727,905,906],{"class":741}," useEffect",[727,908,745],{"class":737},[727,910,911],{"class":741}," useRef",[727,913,745],{"class":737},[727,915,916],{"class":741}," useState",[727,918,751],{"class":737},[727,920,754],{"class":733},[727,922,757],{"class":737},[727,924,925],{"class":760},"react",[727,927,764],{"class":737},[727,929,767],{"class":737},[727,931,932,934,936,938,940,942,944,946,948,950,952],{"class":729,"line":770},[727,933,734],{"class":733},[727,935,738],{"class":737},[727,937,742],{"class":741},[727,939,745],{"class":737},[727,941,748],{"class":741},[727,943,751],{"class":737},[727,945,754],{"class":733},[727,947,757],{"class":737},[727,949,761],{"class":760},[727,951,764],{"class":737},[727,953,767],{"class":737},[727,955,956],{"class":729,"line":777},[727,957,774],{"emptyLinePlaceholder":773},[727,959,960,963,966,969],{"class":729,"line":804},[727,961,962],{"class":780},"function",[727,964,965],{"class":793}," MyEditor",[727,967,968],{"class":737},"()",[727,970,801],{"class":737},[727,972,973,976,979,982,984,987,990,992],{"class":729,"line":826},[727,974,975],{"class":780},"  const",[727,977,978],{"class":741}," editorRef",[727,980,981],{"class":737}," =",[727,983,911],{"class":793},[727,985,986],{"class":807},"(",[727,988,989],{"class":737},"null",[727,991,832],{"class":807},[727,993,767],{"class":737},[727,995,997,999,1002,1004,1006,1008,1010,1012],{"class":729,"line":996},6,[727,998,975],{"class":780},[727,1000,1001],{"class":741}," editorInstance",[727,1003,981],{"class":737},[727,1005,911],{"class":793},[727,1007,986],{"class":807},[727,1009,989],{"class":737},[727,1011,832],{"class":807},[727,1013,767],{"class":737},[727,1015,1017,1019,1021,1024,1026,1029,1032,1034,1036,1038,1041,1043],{"class":729,"line":1016},7,[727,1018,975],{"class":780},[727,1020,814],{"class":737},[727,1022,1023],{"class":741},"viewerOpen",[727,1025,745],{"class":737},[727,1027,1028],{"class":741}," setViewerOpen",[727,1030,1031],{"class":737},"]",[727,1033,981],{"class":737},[727,1035,916],{"class":793},[727,1037,986],{"class":807},[727,1039,843],{"class":1040},"sfNiH",[727,1042,832],{"class":807},[727,1044,767],{"class":737},[727,1046,1048],{"class":729,"line":1047},8,[727,1049,774],{"emptyLinePlaceholder":773},[727,1051,1053,1056,1058,1060,1063],{"class":729,"line":1052},9,[727,1054,1055],{"class":793},"  useEffect",[727,1057,986],{"class":807},[727,1059,968],{"class":737},[727,1061,1062],{"class":780}," =>",[727,1064,801],{"class":737},[727,1066,1068,1071,1074,1077,1079,1082,1085,1088,1091,1093,1095,1098],{"class":729,"line":1067},10,[727,1069,1070],{"class":733},"    if",[727,1072,1073],{"class":807}," (",[727,1075,1076],{"class":741},"editorRef",[727,1078,711],{"class":737},[727,1080,1081],{"class":741},"current",[727,1083,1084],{"class":737}," &&",[727,1086,1087],{"class":737}," !",[727,1089,1090],{"class":741},"editorInstance",[727,1092,711],{"class":737},[727,1094,1081],{"class":741},[727,1096,1097],{"class":807},") ",[727,1099,1100],{"class":737},"{\n",[727,1102,1104,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127],{"class":729,"line":1103},11,[727,1105,1106],{"class":741},"      editorInstance",[727,1108,711],{"class":737},[727,1110,1081],{"class":741},[727,1112,981],{"class":737},[727,1114,790],{"class":737},[727,1116,742],{"class":793},[727,1118,986],{"class":807},[727,1120,1076],{"class":741},[727,1122,711],{"class":737},[727,1124,1081],{"class":741},[727,1126,832],{"class":807},[727,1128,767],{"class":737},[727,1130,1132,1134,1136,1138,1140,1143,1145,1147,1150],{"class":729,"line":1131},12,[727,1133,1106],{"class":741},[727,1135,711],{"class":737},[727,1137,1081],{"class":741},[727,1139,711],{"class":737},[727,1141,1142],{"class":793},"use",[727,1144,986],{"class":807},[727,1146,817],{"class":793},[727,1148,1149],{"class":807},"())",[727,1151,767],{"class":737},[727,1153,1155],{"class":729,"line":1154},13,[727,1156,774],{"emptyLinePlaceholder":773},[727,1158,1160],{"class":729,"line":1159},14,[727,1161,1163],{"class":1162},"sHwdD","      \u002F\u002F Track viewer state\n",[727,1165,1167,1169,1171,1173,1175,1178,1180,1182,1185,1187,1189,1192,1194],{"class":729,"line":1166},15,[727,1168,1106],{"class":741},[727,1170,711],{"class":737},[727,1172,1081],{"class":741},[727,1174,711],{"class":737},[727,1176,1177],{"class":793},"on",[727,1179,986],{"class":807},[727,1181,764],{"class":737},[727,1183,1184],{"class":760},"html-viewer:opened",[727,1186,764],{"class":737},[727,1188,745],{"class":737},[727,1190,1191],{"class":737}," ()",[727,1193,1062],{"class":780},[727,1195,801],{"class":737},[727,1197,1199,1202,1204,1207,1209],{"class":729,"line":1198},16,[727,1200,1201],{"class":793},"        setViewerOpen",[727,1203,986],{"class":807},[727,1205,1206],{"class":1040},"true",[727,1208,832],{"class":807},[727,1210,767],{"class":737},[727,1212,1214,1217,1219],{"class":729,"line":1213},17,[727,1215,1216],{"class":737},"      }",[727,1218,832],{"class":807},[727,1220,767],{"class":737},[727,1222,1224],{"class":729,"line":1223},18,[727,1225,774],{"emptyLinePlaceholder":773},[727,1227,1229,1231,1233,1235,1237,1239,1241,1243,1246,1248,1250,1252,1254],{"class":729,"line":1228},19,[727,1230,1106],{"class":741},[727,1232,711],{"class":737},[727,1234,1081],{"class":741},[727,1236,711],{"class":737},[727,1238,1177],{"class":793},[727,1240,986],{"class":807},[727,1242,764],{"class":737},[727,1244,1245],{"class":760},"html-viewer:closed",[727,1247,764],{"class":737},[727,1249,745],{"class":737},[727,1251,1191],{"class":737},[727,1253,1062],{"class":780},[727,1255,801],{"class":737},[727,1257,1259,1261,1263,1265,1267],{"class":729,"line":1258},20,[727,1260,1201],{"class":793},[727,1262,986],{"class":807},[727,1264,843],{"class":1040},[727,1266,832],{"class":807},[727,1268,767],{"class":737},[727,1270,1272,1274,1276],{"class":729,"line":1271},21,[727,1273,1216],{"class":737},[727,1275,832],{"class":807},[727,1277,767],{"class":737},[727,1279,1281],{"class":729,"line":1280},22,[727,1282,1283],{"class":737},"    }\n",[727,1285,1287],{"class":729,"line":1286},23,[727,1288,774],{"emptyLinePlaceholder":773},[727,1290,1292,1295,1297,1299],{"class":729,"line":1291},24,[727,1293,1294],{"class":733},"    return",[727,1296,1191],{"class":737},[727,1298,1062],{"class":780},[727,1300,801],{"class":737},[727,1302,1304,1307,1309,1311,1313,1315,1317],{"class":729,"line":1303},25,[727,1305,1306],{"class":733},"      if",[727,1308,1073],{"class":807},[727,1310,1090],{"class":741},[727,1312,711],{"class":737},[727,1314,1081],{"class":741},[727,1316,1097],{"class":807},[727,1318,1100],{"class":737},[727,1320,1322,1325,1327,1329,1331,1334,1336],{"class":729,"line":1321},26,[727,1323,1324],{"class":741},"        editorInstance",[727,1326,711],{"class":737},[727,1328,1081],{"class":741},[727,1330,711],{"class":737},[727,1332,1333],{"class":793},"destroy",[727,1335,968],{"class":807},[727,1337,767],{"class":737},[727,1339,1341],{"class":729,"line":1340},27,[727,1342,1343],{"class":737},"      }\n",[727,1345,1347],{"class":729,"line":1346},28,[727,1348,1349],{"class":737},"    };\n",[727,1351,1353,1356,1359],{"class":729,"line":1352},29,[727,1354,1355],{"class":737},"  },",[727,1357,1358],{"class":807}," [])",[727,1360,767],{"class":737},[727,1362,1364],{"class":729,"line":1363},30,[727,1365,774],{"emptyLinePlaceholder":773},[727,1367,1369,1372],{"class":729,"line":1368},31,[727,1370,1371],{"class":733},"  return",[727,1373,1374],{"class":807}," (\n",[727,1376,1378,1381,1384],{"class":729,"line":1377},32,[727,1379,1380],{"class":737},"    \u003C",[727,1382,1383],{"class":807},"div",[727,1385,1386],{"class":737},">\n",[727,1388,1390,1393,1395,1398,1400,1403,1406,1408,1411,1414,1417,1420,1423,1425,1428,1430,1433,1435,1438,1440,1443,1445],{"class":729,"line":1389},33,[727,1391,1392],{"class":737},"      \u003C",[727,1394,1383],{"class":807},[727,1396,1397],{"class":780}," className",[727,1399,787],{"class":737},[727,1401,1402],{"class":737},"\"",[727,1404,1405],{"class":760},"viewer-status",[727,1407,1402],{"class":737},[727,1409,1410],{"class":737},">",[727,1412,1413],{"class":741},"HTML Viewer: ",[727,1415,1416],{"class":737},"{",[727,1418,1419],{"class":741},"viewerOpen ",[727,1421,1422],{"class":737},"?",[727,1424,757],{"class":737},[727,1426,1427],{"class":760},"Open",[727,1429,764],{"class":737},[727,1431,1432],{"class":737}," :",[727,1434,757],{"class":737},[727,1436,1437],{"class":760},"Closed",[727,1439,764],{"class":737},[727,1441,1442],{"class":737},"}\u003C\u002F",[727,1444,1383],{"class":807},[727,1446,1386],{"class":737},[727,1448,1450,1452,1454,1457,1460,1462,1465,1468,1470,1472,1475,1477],{"class":729,"line":1449},34,[727,1451,1392],{"class":737},[727,1453,1383],{"class":807},[727,1455,1456],{"class":780}," ref",[727,1458,1459],{"class":737},"={",[727,1461,1076],{"class":741},[727,1463,1464],{"class":737},"} ",[727,1466,1467],{"class":780},"className",[727,1469,787],{"class":737},[727,1471,1402],{"class":737},[727,1473,1474],{"class":760},"editor-container",[727,1476,1402],{"class":737},[727,1478,1479],{"class":737}," \u002F>\n",[727,1481,1483,1486,1488],{"class":729,"line":1482},35,[727,1484,1485],{"class":737},"    \u003C\u002F",[727,1487,1383],{"class":807},[727,1489,1386],{"class":737},[727,1491,1493,1496],{"class":729,"line":1492},36,[727,1494,1495],{"class":807},"  )",[727,1497,767],{"class":737},[727,1499,1501],{"class":729,"line":1500},37,[727,1502,1503],{"class":737},"}\n",[870,1505,1507],{"id":1506},"vue-integration","Vue Integration",[636,1509,1511],{"id":1510},"styling","Styling",[870,1513,1515],{"id":1514},"default-styles","Default Styles",[717,1517,1521],{"className":1518,"code":1519,"language":1520,"meta":722,"style":722},"language-css shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u002F* HTML viewer modal *\u002F\n.html-viewer-modal {\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background: rgba(0, 0, 0, 0.5);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  z-index: 1000;\n}\n\n\u002F* HTML viewer container *\u002F\n.html-viewer-container {\n  background: white;\n  border-radius: 8px;\n  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);\n  max-width: 90vw;\n  max-height: 90vh;\n  overflow: hidden;\n}\n\n\u002F* HTML viewer header *\u002F\n.html-viewer-header {\n  padding: 16px 20px;\n  border-bottom: 1px solid #e5e7eb;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n\u002F* HTML viewer content *\u002F\n.html-viewer-content {\n  padding: 20px;\n  overflow: auto;\n  max-height: calc(90vh - 120px);\n}\n\n\u002F* Code highlighting *\u002F\n.html-viewer-code {\n  font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', monospace;\n  font-size: 14px;\n  line-height: 1.5;\n  background: #f8f9fa;\n  border: 1px solid #e9ecef;\n  border-radius: 4px;\n  padding: 16px;\n  overflow-x: auto;\n}\n\n\u002F* Syntax highlighting *\u002F\n.html-tag {\n  color: #d73a49;\n}\n\n.html-attribute {\n  color: #6f42c1;\n}\n\n.html-value {\n  color: #032f62;\n}\n\n.html-comment {\n  color: #6a737d;\n  font-style: italic;\n}\n","css",[724,1522,1523,1528,1538,1551,1564,1575,1586,1597,1628,1640,1652,1663,1675,1679,1683,1688,1697,1708,1720,1759,1771,1783,1795,1799,1803,1808,1817,1831,1852,1862,1873,1883,1887,1891,1896,1905,1915,1926,1949,1954,1959,1965,1975,2015,2028,2041,2056,2075,2087,2098,2110,2115,2120,2126,2136,2151,2156,2161,2171,2185,2190,2195,2205,2219,2224,2229,2239,2253,2266],{"__ignoreMap":722},[727,1524,1525],{"class":729,"line":730},[727,1526,1527],{"class":1162},"\u002F* HTML viewer modal *\u002F\n",[727,1529,1530,1532,1536],{"class":729,"line":770},[727,1531,711],{"class":737},[727,1533,1535],{"class":1534},"sBMFI","html-viewer-modal",[727,1537,801],{"class":737},[727,1539,1540,1544,1546,1549],{"class":729,"line":777},[727,1541,1543],{"class":1542},"sqsOY","  position",[727,1545,811],{"class":737},[727,1547,1548],{"class":741}," fixed",[727,1550,767],{"class":737},[727,1552,1553,1556,1558,1562],{"class":729,"line":804},[727,1554,1555],{"class":1542},"  top",[727,1557,811],{"class":737},[727,1559,1561],{"class":1560},"sbssI"," 0",[727,1563,767],{"class":737},[727,1565,1566,1569,1571,1573],{"class":729,"line":826},[727,1567,1568],{"class":1542},"  left",[727,1570,811],{"class":737},[727,1572,1561],{"class":1560},[727,1574,767],{"class":737},[727,1576,1577,1580,1582,1584],{"class":729,"line":996},[727,1578,1579],{"class":1542},"  right",[727,1581,811],{"class":737},[727,1583,1561],{"class":1560},[727,1585,767],{"class":737},[727,1587,1588,1591,1593,1595],{"class":729,"line":1016},[727,1589,1590],{"class":1542},"  bottom",[727,1592,811],{"class":737},[727,1594,1561],{"class":1560},[727,1596,767],{"class":737},[727,1598,1599,1602,1604,1607,1609,1612,1614,1616,1618,1620,1622,1625],{"class":729,"line":1047},[727,1600,1601],{"class":1542},"  background",[727,1603,811],{"class":737},[727,1605,1606],{"class":793}," rgba",[727,1608,986],{"class":737},[727,1610,1611],{"class":1560},"0",[727,1613,745],{"class":737},[727,1615,1561],{"class":1560},[727,1617,745],{"class":737},[727,1619,1561],{"class":1560},[727,1621,745],{"class":737},[727,1623,1624],{"class":1560}," 0.5",[727,1626,1627],{"class":737},");\n",[727,1629,1630,1633,1635,1638],{"class":729,"line":1052},[727,1631,1632],{"class":1542},"  display",[727,1634,811],{"class":737},[727,1636,1637],{"class":741}," flex",[727,1639,767],{"class":737},[727,1641,1642,1645,1647,1650],{"class":729,"line":1067},[727,1643,1644],{"class":1542},"  align-items",[727,1646,811],{"class":737},[727,1648,1649],{"class":741}," center",[727,1651,767],{"class":737},[727,1653,1654,1657,1659,1661],{"class":729,"line":1103},[727,1655,1656],{"class":1542},"  justify-content",[727,1658,811],{"class":737},[727,1660,1649],{"class":741},[727,1662,767],{"class":737},[727,1664,1665,1668,1670,1673],{"class":729,"line":1131},[727,1666,1667],{"class":1542},"  z-index",[727,1669,811],{"class":737},[727,1671,1672],{"class":1560}," 1000",[727,1674,767],{"class":737},[727,1676,1677],{"class":729,"line":1154},[727,1678,1503],{"class":737},[727,1680,1681],{"class":729,"line":1159},[727,1682,774],{"emptyLinePlaceholder":773},[727,1684,1685],{"class":729,"line":1166},[727,1686,1687],{"class":1162},"\u002F* HTML viewer container *\u002F\n",[727,1689,1690,1692,1695],{"class":729,"line":1198},[727,1691,711],{"class":737},[727,1693,1694],{"class":1534},"html-viewer-container",[727,1696,801],{"class":737},[727,1698,1699,1701,1703,1706],{"class":729,"line":1213},[727,1700,1601],{"class":1542},[727,1702,811],{"class":737},[727,1704,1705],{"class":741}," white",[727,1707,767],{"class":737},[727,1709,1710,1713,1715,1718],{"class":729,"line":1223},[727,1711,1712],{"class":1542},"  border-radius",[727,1714,811],{"class":737},[727,1716,1717],{"class":1560}," 8px",[727,1719,767],{"class":737},[727,1721,1722,1725,1727,1729,1732,1735,1738,1740,1742,1744,1746,1748,1750,1752,1754,1757],{"class":729,"line":1228},[727,1723,1724],{"class":1542},"  box-shadow",[727,1726,811],{"class":737},[727,1728,1561],{"class":1560},[727,1730,1731],{"class":1560}," 20px",[727,1733,1734],{"class":1560}," 25px",[727,1736,1737],{"class":1560}," -5px",[727,1739,1606],{"class":793},[727,1741,986],{"class":737},[727,1743,1611],{"class":1560},[727,1745,745],{"class":737},[727,1747,1561],{"class":1560},[727,1749,745],{"class":737},[727,1751,1561],{"class":1560},[727,1753,745],{"class":737},[727,1755,1756],{"class":1560}," 0.1",[727,1758,1627],{"class":737},[727,1760,1761,1764,1766,1769],{"class":729,"line":1258},[727,1762,1763],{"class":1542},"  max-width",[727,1765,811],{"class":737},[727,1767,1768],{"class":1560}," 90vw",[727,1770,767],{"class":737},[727,1772,1773,1776,1778,1781],{"class":729,"line":1271},[727,1774,1775],{"class":1542},"  max-height",[727,1777,811],{"class":737},[727,1779,1780],{"class":1560}," 90vh",[727,1782,767],{"class":737},[727,1784,1785,1788,1790,1793],{"class":729,"line":1280},[727,1786,1787],{"class":1542},"  overflow",[727,1789,811],{"class":737},[727,1791,1792],{"class":741}," hidden",[727,1794,767],{"class":737},[727,1796,1797],{"class":729,"line":1286},[727,1798,1503],{"class":737},[727,1800,1801],{"class":729,"line":1291},[727,1802,774],{"emptyLinePlaceholder":773},[727,1804,1805],{"class":729,"line":1303},[727,1806,1807],{"class":1162},"\u002F* HTML viewer header *\u002F\n",[727,1809,1810,1812,1815],{"class":729,"line":1321},[727,1811,711],{"class":737},[727,1813,1814],{"class":1534},"html-viewer-header",[727,1816,801],{"class":737},[727,1818,1819,1822,1824,1827,1829],{"class":729,"line":1340},[727,1820,1821],{"class":1542},"  padding",[727,1823,811],{"class":737},[727,1825,1826],{"class":1560}," 16px",[727,1828,1731],{"class":1560},[727,1830,767],{"class":737},[727,1832,1833,1836,1838,1841,1844,1847,1850],{"class":729,"line":1346},[727,1834,1835],{"class":1542},"  border-bottom",[727,1837,811],{"class":737},[727,1839,1840],{"class":1560}," 1px",[727,1842,1843],{"class":741}," solid ",[727,1845,1846],{"class":737},"#",[727,1848,1849],{"class":741},"e5e7eb",[727,1851,767],{"class":737},[727,1853,1854,1856,1858,1860],{"class":729,"line":1352},[727,1855,1632],{"class":1542},[727,1857,811],{"class":737},[727,1859,1637],{"class":741},[727,1861,767],{"class":737},[727,1863,1864,1866,1868,1871],{"class":729,"line":1363},[727,1865,1656],{"class":1542},[727,1867,811],{"class":737},[727,1869,1870],{"class":741}," space-between",[727,1872,767],{"class":737},[727,1874,1875,1877,1879,1881],{"class":729,"line":1368},[727,1876,1644],{"class":1542},[727,1878,811],{"class":737},[727,1880,1649],{"class":741},[727,1882,767],{"class":737},[727,1884,1885],{"class":729,"line":1377},[727,1886,1503],{"class":737},[727,1888,1889],{"class":729,"line":1389},[727,1890,774],{"emptyLinePlaceholder":773},[727,1892,1893],{"class":729,"line":1449},[727,1894,1895],{"class":1162},"\u002F* HTML viewer content *\u002F\n",[727,1897,1898,1900,1903],{"class":729,"line":1482},[727,1899,711],{"class":737},[727,1901,1902],{"class":1534},"html-viewer-content",[727,1904,801],{"class":737},[727,1906,1907,1909,1911,1913],{"class":729,"line":1492},[727,1908,1821],{"class":1542},[727,1910,811],{"class":737},[727,1912,1731],{"class":1560},[727,1914,767],{"class":737},[727,1916,1917,1919,1921,1924],{"class":729,"line":1500},[727,1918,1787],{"class":1542},[727,1920,811],{"class":737},[727,1922,1923],{"class":741}," auto",[727,1925,767],{"class":737},[727,1927,1929,1931,1933,1936,1938,1941,1944,1947],{"class":729,"line":1928},38,[727,1930,1775],{"class":1542},[727,1932,811],{"class":737},[727,1934,1935],{"class":793}," calc",[727,1937,986],{"class":737},[727,1939,1940],{"class":1560},"90vh",[727,1942,1943],{"class":737}," -",[727,1945,1946],{"class":1560}," 120px",[727,1948,1627],{"class":737},[727,1950,1952],{"class":729,"line":1951},39,[727,1953,1503],{"class":737},[727,1955,1957],{"class":729,"line":1956},40,[727,1958,774],{"emptyLinePlaceholder":773},[727,1960,1962],{"class":729,"line":1961},41,[727,1963,1964],{"class":1162},"\u002F* Code highlighting *\u002F\n",[727,1966,1968,1970,1973],{"class":729,"line":1967},42,[727,1969,711],{"class":737},[727,1971,1972],{"class":1534},"html-viewer-code",[727,1974,801],{"class":737},[727,1976,1978,1981,1983,1985,1988,1990,1992,1994,1997,1999,2001,2003,2006,2008,2010,2013],{"class":729,"line":1977},43,[727,1979,1980],{"class":1542},"  font-family",[727,1982,811],{"class":737},[727,1984,757],{"class":737},[727,1986,1987],{"class":760},"Monaco",[727,1989,764],{"class":737},[727,1991,745],{"class":737},[727,1993,757],{"class":737},[727,1995,1996],{"class":760},"Menlo",[727,1998,764],{"class":737},[727,2000,745],{"class":737},[727,2002,757],{"class":737},[727,2004,2005],{"class":760},"Ubuntu Mono",[727,2007,764],{"class":737},[727,2009,745],{"class":737},[727,2011,2012],{"class":741}," monospace",[727,2014,767],{"class":737},[727,2016,2018,2021,2023,2026],{"class":729,"line":2017},44,[727,2019,2020],{"class":1542},"  font-size",[727,2022,811],{"class":737},[727,2024,2025],{"class":1560}," 14px",[727,2027,767],{"class":737},[727,2029,2031,2034,2036,2039],{"class":729,"line":2030},45,[727,2032,2033],{"class":1542},"  line-height",[727,2035,811],{"class":737},[727,2037,2038],{"class":1560}," 1.5",[727,2040,767],{"class":737},[727,2042,2044,2046,2048,2051,2054],{"class":729,"line":2043},46,[727,2045,1601],{"class":1542},[727,2047,811],{"class":737},[727,2049,2050],{"class":737}," #",[727,2052,2053],{"class":741},"f8f9fa",[727,2055,767],{"class":737},[727,2057,2059,2062,2064,2066,2068,2070,2073],{"class":729,"line":2058},47,[727,2060,2061],{"class":1542},"  border",[727,2063,811],{"class":737},[727,2065,1840],{"class":1560},[727,2067,1843],{"class":741},[727,2069,1846],{"class":737},[727,2071,2072],{"class":741},"e9ecef",[727,2074,767],{"class":737},[727,2076,2078,2080,2082,2085],{"class":729,"line":2077},48,[727,2079,1712],{"class":1542},[727,2081,811],{"class":737},[727,2083,2084],{"class":1560}," 4px",[727,2086,767],{"class":737},[727,2088,2090,2092,2094,2096],{"class":729,"line":2089},49,[727,2091,1821],{"class":1542},[727,2093,811],{"class":737},[727,2095,1826],{"class":1560},[727,2097,767],{"class":737},[727,2099,2101,2104,2106,2108],{"class":729,"line":2100},50,[727,2102,2103],{"class":1542},"  overflow-x",[727,2105,811],{"class":737},[727,2107,1923],{"class":741},[727,2109,767],{"class":737},[727,2111,2113],{"class":729,"line":2112},51,[727,2114,1503],{"class":737},[727,2116,2118],{"class":729,"line":2117},52,[727,2119,774],{"emptyLinePlaceholder":773},[727,2121,2123],{"class":729,"line":2122},53,[727,2124,2125],{"class":1162},"\u002F* Syntax highlighting *\u002F\n",[727,2127,2129,2131,2134],{"class":729,"line":2128},54,[727,2130,711],{"class":737},[727,2132,2133],{"class":1534},"html-tag",[727,2135,801],{"class":737},[727,2137,2139,2142,2144,2146,2149],{"class":729,"line":2138},55,[727,2140,2141],{"class":1542},"  color",[727,2143,811],{"class":737},[727,2145,2050],{"class":737},[727,2147,2148],{"class":741},"d73a49",[727,2150,767],{"class":737},[727,2152,2154],{"class":729,"line":2153},56,[727,2155,1503],{"class":737},[727,2157,2159],{"class":729,"line":2158},57,[727,2160,774],{"emptyLinePlaceholder":773},[727,2162,2164,2166,2169],{"class":729,"line":2163},58,[727,2165,711],{"class":737},[727,2167,2168],{"class":1534},"html-attribute",[727,2170,801],{"class":737},[727,2172,2174,2176,2178,2180,2183],{"class":729,"line":2173},59,[727,2175,2141],{"class":1542},[727,2177,811],{"class":737},[727,2179,2050],{"class":737},[727,2181,2182],{"class":741},"6f42c1",[727,2184,767],{"class":737},[727,2186,2188],{"class":729,"line":2187},60,[727,2189,1503],{"class":737},[727,2191,2193],{"class":729,"line":2192},61,[727,2194,774],{"emptyLinePlaceholder":773},[727,2196,2198,2200,2203],{"class":729,"line":2197},62,[727,2199,711],{"class":737},[727,2201,2202],{"class":1534},"html-value",[727,2204,801],{"class":737},[727,2206,2208,2210,2212,2214,2217],{"class":729,"line":2207},63,[727,2209,2141],{"class":1542},[727,2211,811],{"class":737},[727,2213,2050],{"class":737},[727,2215,2216],{"class":741},"032f62",[727,2218,767],{"class":737},[727,2220,2222],{"class":729,"line":2221},64,[727,2223,1503],{"class":737},[727,2225,2227],{"class":729,"line":2226},65,[727,2228,774],{"emptyLinePlaceholder":773},[727,2230,2232,2234,2237],{"class":729,"line":2231},66,[727,2233,711],{"class":737},[727,2235,2236],{"class":1534},"html-comment",[727,2238,801],{"class":737},[727,2240,2242,2244,2246,2248,2251],{"class":729,"line":2241},67,[727,2243,2141],{"class":1542},[727,2245,811],{"class":737},[727,2247,2050],{"class":737},[727,2249,2250],{"class":741},"6a737d",[727,2252,767],{"class":737},[727,2254,2256,2259,2261,2264],{"class":729,"line":2255},68,[727,2257,2258],{"class":1542},"  font-style",[727,2260,811],{"class":737},[727,2262,2263],{"class":741}," italic",[727,2265,767],{"class":737},[727,2267,2269],{"class":729,"line":2268},69,[727,2270,1503],{"class":737},[636,2272,2274],{"id":2273},"troubleshooting","Troubleshooting",[870,2276,2278],{"id":2277},"common-issues","Common Issues",[2280,2281,2282,2301,2320],"ol",{},[644,2283,2284,2287],{},[647,2285,2286],{},"Viewer not opening",[641,2288,2289,2292,2295,2298],{},[644,2290,2291],{},"Check plugin initialization",[644,2293,2294],{},"Verify modal creation",[644,2296,2297],{},"Check for JavaScript errors",[644,2299,2300],{},"Ensure proper event handling",[644,2302,2303,2306],{},[647,2304,2305],{},"Syntax highlighting not working",[641,2307,2308,2311,2314,2317],{},[644,2309,2310],{},"Check HTML parser",[644,2312,2313],{},"Verify highlighting rules",[644,2315,2316],{},"Check for CSS conflicts",[644,2318,2319],{},"Ensure proper tokenization",[644,2321,2322,2325],{},[647,2323,2324],{},"Performance issues",[641,2326,2327,2330,2333,2336],{},[644,2328,2329],{},"Check large HTML handling",[644,2331,2332],{},"Verify efficient parsing",[644,2334,2335],{},"Check for memory leaks",[644,2337,2338],{},"Ensure proper cleanup",[870,2340,2342],{"id":2341},"debug-mode","Debug Mode",[636,2344,2346],{"id":2345},"browser-support","Browser Support",[641,2348,2349,2352,2355,2358],{},[644,2350,2351],{},"Chrome 60+",[644,2353,2354],{},"Firefox 55+",[644,2356,2357],{},"Safari 12+",[644,2359,2360],{},"Edge 79+",[636,2362,2364],{"id":2363},"license","License",[703,2366,2367],{},"MIT License - see LICENSE file for details.",[2369,2370,2371],"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 .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}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}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sqsOY, html code.shiki .sqsOY{--shiki-light:#8796B0;--shiki-default:#B2CCD6;--shiki-dark:#B2CCD6}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":722,"searchDepth":770,"depth":777,"links":2373},[2374,2375,2376,2377,2378,2382,2386,2389,2393,2394],{"id":638,"depth":770,"text":639},{"id":714,"depth":770,"text":715},{"id":837,"depth":770,"text":838},{"id":846,"depth":770,"text":847},{"id":867,"depth":770,"text":868,"children":2379},[2380,2381],{"id":872,"depth":777,"text":873},{"id":876,"depth":777,"text":877},{"id":880,"depth":770,"text":881,"children":2383},[2384,2385],{"id":884,"depth":777,"text":885},{"id":1506,"depth":777,"text":1507},{"id":1510,"depth":770,"text":1511,"children":2387},[2388],{"id":1514,"depth":777,"text":1515},{"id":2273,"depth":770,"text":2274,"children":2390},[2391,2392],{"id":2277,"depth":777,"text":2278},{"id":2341,"depth":777,"text":2342},{"id":2345,"depth":770,"text":2346},{"id":2363,"depth":770,"text":2364},"The HTML Viewer Plugin provides HTML code viewing and syntax highlighting capabilities for the on-CodeMerge editor, allowing users to view and analyze HTML code with enhanced readability.","md",null,{},{"title":139},{"title":631,"description":2395},"DugITsCbtnEyHzKTF-oGONDEHF0LflK16Plt8zsT9T8",[2403,2405],{"title":135,"path":136,"stem":137,"description":2404,"children":-1},"Insert via Insert → Math or Mod-Shift-m. Expressions use a TeX subset; the editor renders MathML (no KaTeX).",{"title":143,"path":144,"stem":145,"description":2406,"children":-1},"The Footnotes Plugin provides comprehensive footnote management for the on-CodeMerge editor, allowing users to create, edit, and manage footnotes with automatic numbering and formatting.",1794129104392]