[{"data":1,"prerenderedAt":3267},["ShallowReactive",2],{"navigation":3,"\u002Fplugins\u002Fformatting\u002Falignment":629,"\u002Fplugins\u002Fformatting\u002Falignment-surround":3262},[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":3255,"extension":3256,"links":3257,"meta":3258,"navigation":3259,"path":98,"seo":3260,"stem":99,"__hash__":3261},"docs\u002F3.plugins\u002F2.formatting\u002F6.alignment.md","Alignment Plugin",{"type":633,"value":634,"toc":3218},"minimark",[635,640,687,700,704,823,827,832,836,842,909,914,971,987,991,995,1037,1041,1074,1078,1111,1115,1148,1152,1156,1314,1318,1449,1453,1529,1533,1537,1891,1895,2133,2137,2141,2479,2483,2789,2792,2954,2958,2961,3071,3075,3079,3146,3150,3153,3157,3171,3175,3189,3193,3207,3211,3214],[636,637,639],"h2",{"id":638},"features","Features",[641,642,643,651,657,663,669,675,681],"ul",{},[644,645,646,650],"li",{},[647,648,649],"strong",{},"Text Alignment",": Left, center, right, and justify alignment",[644,652,653,656],{},[647,654,655],{},"Toolbar Integration",": Easy access via toolbar buttons",[644,658,659,662],{},[647,660,661],{},"Visual Feedback",": Active state indication for current alignment",[644,664,665,668],{},[647,666,667],{},"Keyboard Shortcuts",": Quick alignment commands",[644,670,671,674],{},[647,672,673],{},"Selection Awareness",": Automatic detection of current alignment",[644,676,677,680],{},[647,678,679],{},"Toggle Functionality",": Toggle alignment on\u002Foff",[644,682,683,686],{},[647,684,685],{},"Real-time Updates",": Immediate visual feedback",[688,689,690],"blockquote",{},[691,692,693,694,699],"p",{},"Install and CSS: see ",[695,696,698],"a",{"href":697},"\u002Fgetting-started\u002Feditor-api#getting-started","Editor API — Getting Started",".",[636,701,703],{"id":702},"basic-usage","Basic Usage",[705,706,711],"pre",{"className":707,"code":708,"language":709,"meta":710,"style":710},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { Editor, AlignmentPlugin } from 'on-codemerge';\n\nconst editor = new Editor(container, {\n  plugins: [AlignmentPlugin()],\n});\n","js","",[712,713,714,756,763,790,812],"code",{"__ignoreMap":710},[715,716,719,723,727,731,734,737,740,743,746,750,753],"span",{"class":717,"line":718},"line",1,[715,720,722],{"class":721},"s7zQu","import",[715,724,726],{"class":725},"sMK4o"," {",[715,728,730],{"class":729},"sTEyZ"," Editor",[715,732,733],{"class":725},",",[715,735,736],{"class":729}," AlignmentPlugin",[715,738,739],{"class":725}," }",[715,741,742],{"class":721}," from",[715,744,745],{"class":725}," '",[715,747,749],{"class":748},"sfazB","on-codemerge",[715,751,752],{"class":725},"'",[715,754,755],{"class":725},";\n",[715,757,759],{"class":717,"line":758},2,[715,760,762],{"emptyLinePlaceholder":761},true,"\n",[715,764,766,770,773,776,779,782,785,787],{"class":717,"line":765},3,[715,767,769],{"class":768},"spNyl","const",[715,771,772],{"class":729}," editor ",[715,774,775],{"class":725},"=",[715,777,778],{"class":725}," new",[715,780,730],{"class":781},"s2Zo4",[715,783,784],{"class":729},"(container",[715,786,733],{"class":725},[715,788,789],{"class":725}," {\n",[715,791,793,797,800,803,806,809],{"class":717,"line":792},4,[715,794,796],{"class":795},"swJcz","  plugins",[715,798,799],{"class":725},":",[715,801,802],{"class":729}," [",[715,804,805],{"class":781},"AlignmentPlugin",[715,807,808],{"class":729},"()]",[715,810,811],{"class":725},",\n",[715,813,815,818,821],{"class":717,"line":814},5,[715,816,817],{"class":725},"}",[715,819,820],{"class":729},")",[715,822,755],{"class":725},[636,824,826],{"id":825},"demo","Demo",[828,829],"editor-component",{":active-plugins":830,":show-results":831},"[\"AlignmentPlugin\"]","false",[636,833,835],{"id":834},"public-api-v2","Public API (v2)",[691,837,838,839,699],{},"Factory: ",[712,840,841],{},"AlignmentPlugin()",[843,844,845,857],"table",{},[846,847,848],"thead",{},[849,850,851,855],"tr",{},[852,853,854],"th",{},"Command",[852,856],{},[858,859,860,873,885,897],"tbody",{},[849,861,862,868],{},[863,864,865],"td",{},[712,866,867],{},"alignLeft",[863,869,870],{},[712,871,872],{},"editor.command('alignLeft')",[849,874,875,880],{},[863,876,877],{},[712,878,879],{},"alignCenter",[863,881,882],{},[712,883,884],{},"editor.command('alignCenter')",[849,886,887,892],{},[863,888,889],{},[712,890,891],{},"alignRight",[863,893,894],{},[712,895,896],{},"editor.command('alignRight')",[849,898,899,904],{},[863,900,901],{},[712,902,903],{},"alignJustify",[863,905,906],{},[712,907,908],{},"editor.command('alignJustify')",[910,911,913],"h3",{"id":912},"keyboard-shortcuts","Keyboard shortcuts",[843,915,916,925],{},[846,917,918],{},[849,919,920,923],{},[852,921,922],{},"Shortcut",[852,924,854],{},[858,926,927,938,949,960],{},[849,928,929,934],{},[863,930,931],{},[712,932,933],{},"Mod-Shift-l",[863,935,936],{},[712,937,867],{},[849,939,940,945],{},[863,941,942],{},[712,943,944],{},"Mod-Shift-e",[863,946,947],{},[712,948,879],{},[849,950,951,956],{},[863,952,953],{},[712,954,955],{},"Mod-Shift-r",[863,957,958],{},[712,959,891],{},[849,961,962,967],{},[863,963,964],{},[712,965,966],{},"Mod-Shift-j",[863,968,969],{},[712,970,903],{},[688,972,973],{},[691,974,975,978,979,982,983,986],{},[647,976,977],{},"Note:"," Block ",[712,980,981],{},"align"," attr. No ",[712,984,985],{},"getTextFormatter"," \u002F instance methods.",[636,988,990],{"id":989},"alignment-types","Alignment Types",[910,992,994],{"id":993},"left-alignment","Left Alignment",[705,996,1000],{"className":997,"code":998,"language":999,"meta":710,"style":710},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cdiv style=\"text-align: left;\">This text is left-aligned\u003C\u002Fdiv>\n","html",[712,1001,1002],{"__ignoreMap":710},[715,1003,1004,1007,1010,1013,1015,1018,1021,1023,1026,1029,1032,1034],{"class":717,"line":718},[715,1005,1006],{"class":725},"\u003C",[715,1008,1009],{"class":795},"div",[715,1011,1012],{"class":768}," style",[715,1014,775],{"class":725},[715,1016,1017],{"class":725},"\"",[715,1019,1020],{"class":748},"text-align: left;",[715,1022,1017],{"class":725},[715,1024,1025],{"class":725},">",[715,1027,1028],{"class":729},"This text is left-aligned",[715,1030,1031],{"class":725},"\u003C\u002F",[715,1033,1009],{"class":795},[715,1035,1036],{"class":725},">\n",[910,1038,1040],{"id":1039},"center-alignment","Center Alignment",[705,1042,1044],{"className":997,"code":1043,"language":999,"meta":710,"style":710},"\u003Cdiv style=\"text-align: center;\">This text is center-aligned\u003C\u002Fdiv>\n",[712,1045,1046],{"__ignoreMap":710},[715,1047,1048,1050,1052,1054,1056,1058,1061,1063,1065,1068,1070,1072],{"class":717,"line":718},[715,1049,1006],{"class":725},[715,1051,1009],{"class":795},[715,1053,1012],{"class":768},[715,1055,775],{"class":725},[715,1057,1017],{"class":725},[715,1059,1060],{"class":748},"text-align: center;",[715,1062,1017],{"class":725},[715,1064,1025],{"class":725},[715,1066,1067],{"class":729},"This text is center-aligned",[715,1069,1031],{"class":725},[715,1071,1009],{"class":795},[715,1073,1036],{"class":725},[910,1075,1077],{"id":1076},"right-alignment","Right Alignment",[705,1079,1081],{"className":997,"code":1080,"language":999,"meta":710,"style":710},"\u003Cdiv style=\"text-align: right;\">This text is right-aligned\u003C\u002Fdiv>\n",[712,1082,1083],{"__ignoreMap":710},[715,1084,1085,1087,1089,1091,1093,1095,1098,1100,1102,1105,1107,1109],{"class":717,"line":718},[715,1086,1006],{"class":725},[715,1088,1009],{"class":795},[715,1090,1012],{"class":768},[715,1092,775],{"class":725},[715,1094,1017],{"class":725},[715,1096,1097],{"class":748},"text-align: right;",[715,1099,1017],{"class":725},[715,1101,1025],{"class":725},[715,1103,1104],{"class":729},"This text is right-aligned",[715,1106,1031],{"class":725},[715,1108,1009],{"class":795},[715,1110,1036],{"class":725},[910,1112,1114],{"id":1113},"justify-alignment","Justify Alignment",[705,1116,1118],{"className":997,"code":1117,"language":999,"meta":710,"style":710},"\u003Cdiv style=\"text-align: justify;\">This text is justified and will spread across the full width\u003C\u002Fdiv>\n",[712,1119,1120],{"__ignoreMap":710},[715,1121,1122,1124,1126,1128,1130,1132,1135,1137,1139,1142,1144,1146],{"class":717,"line":718},[715,1123,1006],{"class":725},[715,1125,1009],{"class":795},[715,1127,1012],{"class":768},[715,1129,775],{"class":725},[715,1131,1017],{"class":725},[715,1133,1134],{"class":748},"text-align: justify;",[715,1136,1017],{"class":725},[715,1138,1025],{"class":725},[715,1140,1141],{"class":729},"This text is justified and will spread across the full width",[715,1143,1031],{"class":725},[715,1145,1009],{"class":795},[715,1147,1036],{"class":725},[636,1149,1151],{"id":1150},"examples","Examples",[910,1153,1155],{"id":1154},"basic-alignment-usage","Basic Alignment Usage",[705,1157,1159],{"className":997,"code":1158,"language":999,"meta":710,"style":710},"\u003C!-- Left aligned text -->\n\u003Cp style=\"text-align: left;\">This paragraph is left-aligned.\u003C\u002Fp>\n\n\u003C!-- Center aligned text -->\n\u003Cp style=\"text-align: center;\">This paragraph is center-aligned.\u003C\u002Fp>\n\n\u003C!-- Right aligned text -->\n\u003Cp style=\"text-align: right;\">This paragraph is right-aligned.\u003C\u002Fp>\n\n\u003C!-- Justified text -->\n\u003Cp style=\"text-align: justify;\">\n  This paragraph is justified and will spread across the full width of the container.\n\u003C\u002Fp>\n",[712,1160,1161,1167,1194,1198,1203,1230,1235,1241,1269,1274,1280,1299,1305],{"__ignoreMap":710},[715,1162,1163],{"class":717,"line":718},[715,1164,1166],{"class":1165},"sHwdD","\u003C!-- Left aligned text -->\n",[715,1168,1169,1171,1173,1175,1177,1179,1181,1183,1185,1188,1190,1192],{"class":717,"line":758},[715,1170,1006],{"class":725},[715,1172,691],{"class":795},[715,1174,1012],{"class":768},[715,1176,775],{"class":725},[715,1178,1017],{"class":725},[715,1180,1020],{"class":748},[715,1182,1017],{"class":725},[715,1184,1025],{"class":725},[715,1186,1187],{"class":729},"This paragraph is left-aligned.",[715,1189,1031],{"class":725},[715,1191,691],{"class":795},[715,1193,1036],{"class":725},[715,1195,1196],{"class":717,"line":765},[715,1197,762],{"emptyLinePlaceholder":761},[715,1199,1200],{"class":717,"line":792},[715,1201,1202],{"class":1165},"\u003C!-- Center aligned text -->\n",[715,1204,1205,1207,1209,1211,1213,1215,1217,1219,1221,1224,1226,1228],{"class":717,"line":814},[715,1206,1006],{"class":725},[715,1208,691],{"class":795},[715,1210,1012],{"class":768},[715,1212,775],{"class":725},[715,1214,1017],{"class":725},[715,1216,1060],{"class":748},[715,1218,1017],{"class":725},[715,1220,1025],{"class":725},[715,1222,1223],{"class":729},"This paragraph is center-aligned.",[715,1225,1031],{"class":725},[715,1227,691],{"class":795},[715,1229,1036],{"class":725},[715,1231,1233],{"class":717,"line":1232},6,[715,1234,762],{"emptyLinePlaceholder":761},[715,1236,1238],{"class":717,"line":1237},7,[715,1239,1240],{"class":1165},"\u003C!-- Right aligned text -->\n",[715,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1263,1265,1267],{"class":717,"line":1243},8,[715,1245,1006],{"class":725},[715,1247,691],{"class":795},[715,1249,1012],{"class":768},[715,1251,775],{"class":725},[715,1253,1017],{"class":725},[715,1255,1097],{"class":748},[715,1257,1017],{"class":725},[715,1259,1025],{"class":725},[715,1261,1262],{"class":729},"This paragraph is right-aligned.",[715,1264,1031],{"class":725},[715,1266,691],{"class":795},[715,1268,1036],{"class":725},[715,1270,1272],{"class":717,"line":1271},9,[715,1273,762],{"emptyLinePlaceholder":761},[715,1275,1277],{"class":717,"line":1276},10,[715,1278,1279],{"class":1165},"\u003C!-- Justified text -->\n",[715,1281,1283,1285,1287,1289,1291,1293,1295,1297],{"class":717,"line":1282},11,[715,1284,1006],{"class":725},[715,1286,691],{"class":795},[715,1288,1012],{"class":768},[715,1290,775],{"class":725},[715,1292,1017],{"class":725},[715,1294,1134],{"class":748},[715,1296,1017],{"class":725},[715,1298,1036],{"class":725},[715,1300,1302],{"class":717,"line":1301},12,[715,1303,1304],{"class":729},"  This paragraph is justified and will spread across the full width of the container.\n",[715,1306,1308,1310,1312],{"class":717,"line":1307},13,[715,1309,1031],{"class":725},[715,1311,691],{"class":795},[715,1313,1036],{"class":725},[910,1315,1317],{"id":1316},"mixed-alignment","Mixed Alignment",[705,1319,1321],{"className":997,"code":1320,"language":999,"meta":710,"style":710},"\u003Cdiv>\n  \u003Ch1 style=\"text-align: center;\">Centered Title\u003C\u002Fh1>\n  \u003Cp style=\"text-align: left;\">Left-aligned paragraph content.\u003C\u002Fp>\n  \u003Cp style=\"text-align: justify;\">Justified paragraph that spreads across the full width.\u003C\u002Fp>\n  \u003Cdiv style=\"text-align: right;\">Right-aligned footer content\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n",[712,1322,1323,1331,1360,1387,1414,1441],{"__ignoreMap":710},[715,1324,1325,1327,1329],{"class":717,"line":718},[715,1326,1006],{"class":725},[715,1328,1009],{"class":795},[715,1330,1036],{"class":725},[715,1332,1333,1336,1339,1341,1343,1345,1347,1349,1351,1354,1356,1358],{"class":717,"line":758},[715,1334,1335],{"class":725},"  \u003C",[715,1337,1338],{"class":795},"h1",[715,1340,1012],{"class":768},[715,1342,775],{"class":725},[715,1344,1017],{"class":725},[715,1346,1060],{"class":748},[715,1348,1017],{"class":725},[715,1350,1025],{"class":725},[715,1352,1353],{"class":729},"Centered Title",[715,1355,1031],{"class":725},[715,1357,1338],{"class":795},[715,1359,1036],{"class":725},[715,1361,1362,1364,1366,1368,1370,1372,1374,1376,1378,1381,1383,1385],{"class":717,"line":765},[715,1363,1335],{"class":725},[715,1365,691],{"class":795},[715,1367,1012],{"class":768},[715,1369,775],{"class":725},[715,1371,1017],{"class":725},[715,1373,1020],{"class":748},[715,1375,1017],{"class":725},[715,1377,1025],{"class":725},[715,1379,1380],{"class":729},"Left-aligned paragraph content.",[715,1382,1031],{"class":725},[715,1384,691],{"class":795},[715,1386,1036],{"class":725},[715,1388,1389,1391,1393,1395,1397,1399,1401,1403,1405,1408,1410,1412],{"class":717,"line":792},[715,1390,1335],{"class":725},[715,1392,691],{"class":795},[715,1394,1012],{"class":768},[715,1396,775],{"class":725},[715,1398,1017],{"class":725},[715,1400,1134],{"class":748},[715,1402,1017],{"class":725},[715,1404,1025],{"class":725},[715,1406,1407],{"class":729},"Justified paragraph that spreads across the full width.",[715,1409,1031],{"class":725},[715,1411,691],{"class":795},[715,1413,1036],{"class":725},[715,1415,1416,1418,1420,1422,1424,1426,1428,1430,1432,1435,1437,1439],{"class":717,"line":814},[715,1417,1335],{"class":725},[715,1419,1009],{"class":795},[715,1421,1012],{"class":768},[715,1423,775],{"class":725},[715,1425,1017],{"class":725},[715,1427,1097],{"class":748},[715,1429,1017],{"class":725},[715,1431,1025],{"class":725},[715,1433,1434],{"class":729},"Right-aligned footer content",[715,1436,1031],{"class":725},[715,1438,1009],{"class":795},[715,1440,1036],{"class":725},[715,1442,1443,1445,1447],{"class":717,"line":1232},[715,1444,1031],{"class":725},[715,1446,1009],{"class":795},[715,1448,1036],{"class":725},[910,1450,1452],{"id":1451},"responsive-alignment","Responsive Alignment",[705,1454,1456],{"className":997,"code":1455,"language":999,"meta":710,"style":710},"\u003Cdiv class=\"responsive-container\">\n  \u003Cp style=\"text-align: left;\" class=\"mobile-center\">\n    This text is left-aligned on desktop but center-aligned on mobile.\n  \u003C\u002Fp>\n\u003C\u002Fdiv>\n",[712,1457,1458,1478,1507,1512,1521],{"__ignoreMap":710},[715,1459,1460,1462,1464,1467,1469,1471,1474,1476],{"class":717,"line":718},[715,1461,1006],{"class":725},[715,1463,1009],{"class":795},[715,1465,1466],{"class":768}," class",[715,1468,775],{"class":725},[715,1470,1017],{"class":725},[715,1472,1473],{"class":748},"responsive-container",[715,1475,1017],{"class":725},[715,1477,1036],{"class":725},[715,1479,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1503,1505],{"class":717,"line":758},[715,1481,1335],{"class":725},[715,1483,691],{"class":795},[715,1485,1012],{"class":768},[715,1487,775],{"class":725},[715,1489,1017],{"class":725},[715,1491,1020],{"class":748},[715,1493,1017],{"class":725},[715,1495,1466],{"class":768},[715,1497,775],{"class":725},[715,1499,1017],{"class":725},[715,1501,1502],{"class":748},"mobile-center",[715,1504,1017],{"class":725},[715,1506,1036],{"class":725},[715,1508,1509],{"class":717,"line":765},[715,1510,1511],{"class":729},"    This text is left-aligned on desktop but center-aligned on mobile.\n",[715,1513,1514,1517,1519],{"class":717,"line":792},[715,1515,1516],{"class":725},"  \u003C\u002F",[715,1518,691],{"class":795},[715,1520,1036],{"class":725},[715,1522,1523,1525,1527],{"class":717,"line":814},[715,1524,1031],{"class":725},[715,1526,1009],{"class":795},[715,1528,1036],{"class":725},[636,1530,1532],{"id":1531},"integration-examples","Integration Examples",[910,1534,1536],{"id":1535},"react-integration","React Integration",[705,1538,1542],{"className":1539,"code":1540,"language":1541,"meta":710,"style":710},"language-jsx shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import React, { useEffect, useRef } from 'react';\nimport { Editor, AlignmentPlugin } from 'on-codemerge';\n\nfunction MyEditor() {\n  const editorRef = useRef(null);\n  const editorInstance = useRef(null);\n\n  useEffect(() => {\n    if (editorRef.current && !editorInstance.current) {\n      editorInstance.current = new Editor(editorRef.current);\n      editorInstance.current.use(AlignmentPlugin());\n    }\n\n    return () => {\n      if (editorInstance.current) {\n        editorInstance.current.destroy();\n      }\n    };\n  }, []);\n\n  return \u003Cdiv ref={editorRef} className=\"editor-container\" \u002F>;\n}\n","jsx",[712,1543,1544,1576,1600,1604,1617,1640,1659,1663,1677,1712,1739,1761,1766,1770,1783,1801,1820,1826,1832,1843,1848,1885],{"__ignoreMap":710},[715,1545,1546,1548,1551,1553,1555,1558,1560,1563,1565,1567,1569,1572,1574],{"class":717,"line":718},[715,1547,722],{"class":721},[715,1549,1550],{"class":729}," React",[715,1552,733],{"class":725},[715,1554,726],{"class":725},[715,1556,1557],{"class":729}," useEffect",[715,1559,733],{"class":725},[715,1561,1562],{"class":729}," useRef",[715,1564,739],{"class":725},[715,1566,742],{"class":721},[715,1568,745],{"class":725},[715,1570,1571],{"class":748},"react",[715,1573,752],{"class":725},[715,1575,755],{"class":725},[715,1577,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598],{"class":717,"line":758},[715,1579,722],{"class":721},[715,1581,726],{"class":725},[715,1583,730],{"class":729},[715,1585,733],{"class":725},[715,1587,736],{"class":729},[715,1589,739],{"class":725},[715,1591,742],{"class":721},[715,1593,745],{"class":725},[715,1595,749],{"class":748},[715,1597,752],{"class":725},[715,1599,755],{"class":725},[715,1601,1602],{"class":717,"line":765},[715,1603,762],{"emptyLinePlaceholder":761},[715,1605,1606,1609,1612,1615],{"class":717,"line":792},[715,1607,1608],{"class":768},"function",[715,1610,1611],{"class":781}," MyEditor",[715,1613,1614],{"class":725},"()",[715,1616,789],{"class":725},[715,1618,1619,1622,1625,1628,1630,1633,1636,1638],{"class":717,"line":814},[715,1620,1621],{"class":768},"  const",[715,1623,1624],{"class":729}," editorRef",[715,1626,1627],{"class":725}," =",[715,1629,1562],{"class":781},[715,1631,1632],{"class":795},"(",[715,1634,1635],{"class":725},"null",[715,1637,820],{"class":795},[715,1639,755],{"class":725},[715,1641,1642,1644,1647,1649,1651,1653,1655,1657],{"class":717,"line":1232},[715,1643,1621],{"class":768},[715,1645,1646],{"class":729}," editorInstance",[715,1648,1627],{"class":725},[715,1650,1562],{"class":781},[715,1652,1632],{"class":795},[715,1654,1635],{"class":725},[715,1656,820],{"class":795},[715,1658,755],{"class":725},[715,1660,1661],{"class":717,"line":1237},[715,1662,762],{"emptyLinePlaceholder":761},[715,1664,1665,1668,1670,1672,1675],{"class":717,"line":1243},[715,1666,1667],{"class":781},"  useEffect",[715,1669,1632],{"class":795},[715,1671,1614],{"class":725},[715,1673,1674],{"class":768}," =>",[715,1676,789],{"class":725},[715,1678,1679,1682,1685,1688,1690,1693,1696,1699,1702,1704,1706,1709],{"class":717,"line":1271},[715,1680,1681],{"class":721},"    if",[715,1683,1684],{"class":795}," (",[715,1686,1687],{"class":729},"editorRef",[715,1689,699],{"class":725},[715,1691,1692],{"class":729},"current",[715,1694,1695],{"class":725}," &&",[715,1697,1698],{"class":725}," !",[715,1700,1701],{"class":729},"editorInstance",[715,1703,699],{"class":725},[715,1705,1692],{"class":729},[715,1707,1708],{"class":795},") ",[715,1710,1711],{"class":725},"{\n",[715,1713,1714,1717,1719,1721,1723,1725,1727,1729,1731,1733,1735,1737],{"class":717,"line":1276},[715,1715,1716],{"class":729},"      editorInstance",[715,1718,699],{"class":725},[715,1720,1692],{"class":729},[715,1722,1627],{"class":725},[715,1724,778],{"class":725},[715,1726,730],{"class":781},[715,1728,1632],{"class":795},[715,1730,1687],{"class":729},[715,1732,699],{"class":725},[715,1734,1692],{"class":729},[715,1736,820],{"class":795},[715,1738,755],{"class":725},[715,1740,1741,1743,1745,1747,1749,1752,1754,1756,1759],{"class":717,"line":1282},[715,1742,1716],{"class":729},[715,1744,699],{"class":725},[715,1746,1692],{"class":729},[715,1748,699],{"class":725},[715,1750,1751],{"class":781},"use",[715,1753,1632],{"class":795},[715,1755,805],{"class":781},[715,1757,1758],{"class":795},"())",[715,1760,755],{"class":725},[715,1762,1763],{"class":717,"line":1301},[715,1764,1765],{"class":725},"    }\n",[715,1767,1768],{"class":717,"line":1307},[715,1769,762],{"emptyLinePlaceholder":761},[715,1771,1773,1776,1779,1781],{"class":717,"line":1772},14,[715,1774,1775],{"class":721},"    return",[715,1777,1778],{"class":725}," ()",[715,1780,1674],{"class":768},[715,1782,789],{"class":725},[715,1784,1786,1789,1791,1793,1795,1797,1799],{"class":717,"line":1785},15,[715,1787,1788],{"class":721},"      if",[715,1790,1684],{"class":795},[715,1792,1701],{"class":729},[715,1794,699],{"class":725},[715,1796,1692],{"class":729},[715,1798,1708],{"class":795},[715,1800,1711],{"class":725},[715,1802,1804,1807,1809,1811,1813,1816,1818],{"class":717,"line":1803},16,[715,1805,1806],{"class":729},"        editorInstance",[715,1808,699],{"class":725},[715,1810,1692],{"class":729},[715,1812,699],{"class":725},[715,1814,1815],{"class":781},"destroy",[715,1817,1614],{"class":795},[715,1819,755],{"class":725},[715,1821,1823],{"class":717,"line":1822},17,[715,1824,1825],{"class":725},"      }\n",[715,1827,1829],{"class":717,"line":1828},18,[715,1830,1831],{"class":725},"    };\n",[715,1833,1835,1838,1841],{"class":717,"line":1834},19,[715,1836,1837],{"class":725},"  },",[715,1839,1840],{"class":795}," [])",[715,1842,755],{"class":725},[715,1844,1846],{"class":717,"line":1845},20,[715,1847,762],{"emptyLinePlaceholder":761},[715,1849,1851,1854,1857,1859,1862,1865,1867,1870,1873,1875,1877,1880,1882],{"class":717,"line":1850},21,[715,1852,1853],{"class":721},"  return",[715,1855,1856],{"class":725}," \u003C",[715,1858,1009],{"class":795},[715,1860,1861],{"class":768}," ref",[715,1863,1864],{"class":725},"={",[715,1866,1687],{"class":729},[715,1868,1869],{"class":725},"} ",[715,1871,1872],{"class":768},"className",[715,1874,775],{"class":725},[715,1876,1017],{"class":725},[715,1878,1879],{"class":748},"editor-container",[715,1881,1017],{"class":725},[715,1883,1884],{"class":725}," \u002F>;\n",[715,1886,1888],{"class":717,"line":1887},22,[715,1889,1890],{"class":725},"}\n",[910,1892,1894],{"id":1893},"vue-integration","Vue Integration",[705,1896,1900],{"className":1897,"code":1898,"language":1899,"meta":710,"style":710},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003Cdiv ref=\"editorContainer\" class=\"editor-container\">\u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript>\nimport { Editor, AlignmentPlugin } from 'on-codemerge';\n\nexport default {\n  name: 'MyEditor',\n  mounted() {\n    this.editor = new Editor(this.$refs.editorContainer);\n    this.\u002F* use plugins: [AlignmentPlugin()] in Editor(...) *\u002F;\n  },\n  beforeDestroy() {\n    if (this.editor) {\n      this.editor.destroy();\n    }\n  }\n};\n\u003C\u002Fscript>\n","vue",[712,1901,1902,1911,1945,1953,1957,1966,1990,1994,2004,2020,2029,2059,2068,2073,2082,2096,2111,2115,2120,2125],{"__ignoreMap":710},[715,1903,1904,1906,1909],{"class":717,"line":718},[715,1905,1006],{"class":725},[715,1907,1908],{"class":795},"template",[715,1910,1036],{"class":725},[715,1912,1913,1915,1917,1919,1921,1923,1926,1928,1930,1932,1934,1936,1938,1941,1943],{"class":717,"line":758},[715,1914,1335],{"class":725},[715,1916,1009],{"class":795},[715,1918,1861],{"class":768},[715,1920,775],{"class":725},[715,1922,1017],{"class":725},[715,1924,1925],{"class":748},"editorContainer",[715,1927,1017],{"class":725},[715,1929,1466],{"class":768},[715,1931,775],{"class":725},[715,1933,1017],{"class":725},[715,1935,1879],{"class":748},[715,1937,1017],{"class":725},[715,1939,1940],{"class":725},">\u003C\u002F",[715,1942,1009],{"class":795},[715,1944,1036],{"class":725},[715,1946,1947,1949,1951],{"class":717,"line":765},[715,1948,1031],{"class":725},[715,1950,1908],{"class":795},[715,1952,1036],{"class":725},[715,1954,1955],{"class":717,"line":792},[715,1956,762],{"emptyLinePlaceholder":761},[715,1958,1959,1961,1964],{"class":717,"line":814},[715,1960,1006],{"class":725},[715,1962,1963],{"class":795},"script",[715,1965,1036],{"class":725},[715,1967,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988],{"class":717,"line":1232},[715,1969,722],{"class":721},[715,1971,726],{"class":725},[715,1973,730],{"class":729},[715,1975,733],{"class":725},[715,1977,736],{"class":729},[715,1979,739],{"class":725},[715,1981,742],{"class":721},[715,1983,745],{"class":725},[715,1985,749],{"class":748},[715,1987,752],{"class":725},[715,1989,755],{"class":725},[715,1991,1992],{"class":717,"line":1237},[715,1993,762],{"emptyLinePlaceholder":761},[715,1995,1996,1999,2002],{"class":717,"line":1243},[715,1997,1998],{"class":721},"export",[715,2000,2001],{"class":721}," default",[715,2003,789],{"class":725},[715,2005,2006,2009,2011,2013,2016,2018],{"class":717,"line":1271},[715,2007,2008],{"class":795},"  name",[715,2010,799],{"class":725},[715,2012,745],{"class":725},[715,2014,2015],{"class":748},"MyEditor",[715,2017,752],{"class":725},[715,2019,811],{"class":725},[715,2021,2022,2025,2027],{"class":717,"line":1276},[715,2023,2024],{"class":795},"  mounted",[715,2026,1614],{"class":725},[715,2028,789],{"class":725},[715,2030,2031,2034,2037,2039,2041,2043,2045,2048,2051,2053,2055,2057],{"class":717,"line":1282},[715,2032,2033],{"class":725},"    this.",[715,2035,2036],{"class":729},"editor",[715,2038,1627],{"class":725},[715,2040,778],{"class":725},[715,2042,730],{"class":781},[715,2044,1632],{"class":795},[715,2046,2047],{"class":725},"this.",[715,2049,2050],{"class":729},"$refs",[715,2052,699],{"class":725},[715,2054,1925],{"class":729},[715,2056,820],{"class":795},[715,2058,755],{"class":725},[715,2060,2061,2063,2066],{"class":717,"line":1301},[715,2062,2033],{"class":725},[715,2064,2065],{"class":1165},"\u002F* use plugins: [AlignmentPlugin()] in Editor(...) *\u002F",[715,2067,755],{"class":725},[715,2069,2070],{"class":717,"line":1307},[715,2071,2072],{"class":725},"  },\n",[715,2074,2075,2078,2080],{"class":717,"line":1772},[715,2076,2077],{"class":795},"  beforeDestroy",[715,2079,1614],{"class":725},[715,2081,789],{"class":725},[715,2083,2084,2086,2088,2090,2092,2094],{"class":717,"line":1785},[715,2085,1681],{"class":721},[715,2087,1684],{"class":795},[715,2089,2047],{"class":725},[715,2091,2036],{"class":729},[715,2093,1708],{"class":795},[715,2095,1711],{"class":725},[715,2097,2098,2101,2103,2105,2107,2109],{"class":717,"line":1803},[715,2099,2100],{"class":725},"      this.",[715,2102,2036],{"class":729},[715,2104,699],{"class":725},[715,2106,1815],{"class":781},[715,2108,1614],{"class":795},[715,2110,755],{"class":725},[715,2112,2113],{"class":717,"line":1822},[715,2114,1765],{"class":725},[715,2116,2117],{"class":717,"line":1828},[715,2118,2119],{"class":725},"  }\n",[715,2121,2122],{"class":717,"line":1834},[715,2123,2124],{"class":725},"};\n",[715,2126,2127,2129,2131],{"class":717,"line":1845},[715,2128,1031],{"class":725},[715,2130,1963],{"class":795},[715,2132,1036],{"class":725},[636,2134,2136],{"id":2135},"styling","Styling",[910,2138,2140],{"id":2139},"default-styles","Default Styles",[705,2142,2146],{"className":2143,"code":2144,"language":2145,"meta":710,"style":710},"language-css shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u002F* Alignment button styles *\u002F\n.toolbar-button {\n  padding: 0.5rem;\n  border: 1px solid transparent;\n  border-radius: 0.25rem;\n  cursor: pointer;\n  transition: all 0.2s ease;\n}\n\n.toolbar-button:hover {\n  background-color: #f3f4f6;\n  border-color: #d1d5db;\n}\n\n.toolbar-button.active {\n  background-color: #3b82f6;\n  color: white;\n  border-color: #1d4ed8;\n}\n\n\u002F* Text alignment styles *\u002F\n.text-left {\n  text-align: left;\n}\n\n.text-center {\n  text-align: center;\n}\n\n.text-right {\n  text-align: right;\n}\n\n.text-justify {\n  text-align: justify;\n}\n","css",[712,2147,2148,2153,2163,2177,2192,2204,2216,2234,2238,2242,2255,2270,2284,2288,2292,2305,2318,2330,2343,2347,2351,2356,2365,2378,2383,2388,2398,2410,2415,2420,2430,2442,2447,2452,2462,2474],{"__ignoreMap":710},[715,2149,2150],{"class":717,"line":718},[715,2151,2152],{"class":1165},"\u002F* Alignment button styles *\u002F\n",[715,2154,2155,2157,2161],{"class":717,"line":758},[715,2156,699],{"class":725},[715,2158,2160],{"class":2159},"sBMFI","toolbar-button",[715,2162,789],{"class":725},[715,2164,2165,2169,2171,2175],{"class":717,"line":765},[715,2166,2168],{"class":2167},"sqsOY","  padding",[715,2170,799],{"class":725},[715,2172,2174],{"class":2173},"sbssI"," 0.5rem",[715,2176,755],{"class":725},[715,2178,2179,2182,2184,2187,2190],{"class":717,"line":792},[715,2180,2181],{"class":2167},"  border",[715,2183,799],{"class":725},[715,2185,2186],{"class":2173}," 1px",[715,2188,2189],{"class":729}," solid transparent",[715,2191,755],{"class":725},[715,2193,2194,2197,2199,2202],{"class":717,"line":814},[715,2195,2196],{"class":2167},"  border-radius",[715,2198,799],{"class":725},[715,2200,2201],{"class":2173}," 0.25rem",[715,2203,755],{"class":725},[715,2205,2206,2209,2211,2214],{"class":717,"line":1232},[715,2207,2208],{"class":2167},"  cursor",[715,2210,799],{"class":725},[715,2212,2213],{"class":729}," pointer",[715,2215,755],{"class":725},[715,2217,2218,2221,2223,2226,2229,2232],{"class":717,"line":1237},[715,2219,2220],{"class":2167},"  transition",[715,2222,799],{"class":725},[715,2224,2225],{"class":729}," all ",[715,2227,2228],{"class":2173},"0.2s",[715,2230,2231],{"class":729}," ease",[715,2233,755],{"class":725},[715,2235,2236],{"class":717,"line":1243},[715,2237,1890],{"class":725},[715,2239,2240],{"class":717,"line":1271},[715,2241,762],{"emptyLinePlaceholder":761},[715,2243,2244,2246,2248,2250,2253],{"class":717,"line":1276},[715,2245,699],{"class":725},[715,2247,2160],{"class":2159},[715,2249,799],{"class":725},[715,2251,2252],{"class":768},"hover",[715,2254,789],{"class":725},[715,2256,2257,2260,2262,2265,2268],{"class":717,"line":1282},[715,2258,2259],{"class":2167},"  background-color",[715,2261,799],{"class":725},[715,2263,2264],{"class":725}," #",[715,2266,2267],{"class":729},"f3f4f6",[715,2269,755],{"class":725},[715,2271,2272,2275,2277,2279,2282],{"class":717,"line":1301},[715,2273,2274],{"class":2167},"  border-color",[715,2276,799],{"class":725},[715,2278,2264],{"class":725},[715,2280,2281],{"class":729},"d1d5db",[715,2283,755],{"class":725},[715,2285,2286],{"class":717,"line":1307},[715,2287,1890],{"class":725},[715,2289,2290],{"class":717,"line":1772},[715,2291,762],{"emptyLinePlaceholder":761},[715,2293,2294,2296,2298,2300,2303],{"class":717,"line":1785},[715,2295,699],{"class":725},[715,2297,2160],{"class":2159},[715,2299,699],{"class":725},[715,2301,2302],{"class":2159},"active",[715,2304,789],{"class":725},[715,2306,2307,2309,2311,2313,2316],{"class":717,"line":1803},[715,2308,2259],{"class":2167},[715,2310,799],{"class":725},[715,2312,2264],{"class":725},[715,2314,2315],{"class":729},"3b82f6",[715,2317,755],{"class":725},[715,2319,2320,2323,2325,2328],{"class":717,"line":1822},[715,2321,2322],{"class":2167},"  color",[715,2324,799],{"class":725},[715,2326,2327],{"class":729}," white",[715,2329,755],{"class":725},[715,2331,2332,2334,2336,2338,2341],{"class":717,"line":1828},[715,2333,2274],{"class":2167},[715,2335,799],{"class":725},[715,2337,2264],{"class":725},[715,2339,2340],{"class":729},"1d4ed8",[715,2342,755],{"class":725},[715,2344,2345],{"class":717,"line":1834},[715,2346,1890],{"class":725},[715,2348,2349],{"class":717,"line":1845},[715,2350,762],{"emptyLinePlaceholder":761},[715,2352,2353],{"class":717,"line":1850},[715,2354,2355],{"class":1165},"\u002F* Text alignment styles *\u002F\n",[715,2357,2358,2360,2363],{"class":717,"line":1887},[715,2359,699],{"class":725},[715,2361,2362],{"class":2159},"text-left",[715,2364,789],{"class":725},[715,2366,2368,2371,2373,2376],{"class":717,"line":2367},23,[715,2369,2370],{"class":2167},"  text-align",[715,2372,799],{"class":725},[715,2374,2375],{"class":729}," left",[715,2377,755],{"class":725},[715,2379,2381],{"class":717,"line":2380},24,[715,2382,1890],{"class":725},[715,2384,2386],{"class":717,"line":2385},25,[715,2387,762],{"emptyLinePlaceholder":761},[715,2389,2391,2393,2396],{"class":717,"line":2390},26,[715,2392,699],{"class":725},[715,2394,2395],{"class":2159},"text-center",[715,2397,789],{"class":725},[715,2399,2401,2403,2405,2408],{"class":717,"line":2400},27,[715,2402,2370],{"class":2167},[715,2404,799],{"class":725},[715,2406,2407],{"class":729}," center",[715,2409,755],{"class":725},[715,2411,2413],{"class":717,"line":2412},28,[715,2414,1890],{"class":725},[715,2416,2418],{"class":717,"line":2417},29,[715,2419,762],{"emptyLinePlaceholder":761},[715,2421,2423,2425,2428],{"class":717,"line":2422},30,[715,2424,699],{"class":725},[715,2426,2427],{"class":2159},"text-right",[715,2429,789],{"class":725},[715,2431,2433,2435,2437,2440],{"class":717,"line":2432},31,[715,2434,2370],{"class":2167},[715,2436,799],{"class":725},[715,2438,2439],{"class":729}," right",[715,2441,755],{"class":725},[715,2443,2445],{"class":717,"line":2444},32,[715,2446,1890],{"class":725},[715,2448,2450],{"class":717,"line":2449},33,[715,2451,762],{"emptyLinePlaceholder":761},[715,2453,2455,2457,2460],{"class":717,"line":2454},34,[715,2456,699],{"class":725},[715,2458,2459],{"class":2159},"text-justify",[715,2461,789],{"class":725},[715,2463,2465,2467,2469,2472],{"class":717,"line":2464},35,[715,2466,2370],{"class":2167},[715,2468,799],{"class":725},[715,2470,2471],{"class":729}," justify",[715,2473,755],{"class":725},[715,2475,2477],{"class":717,"line":2476},36,[715,2478,1890],{"class":725},[910,2480,2482],{"id":2481},"custom-alignment-styles","Custom Alignment Styles",[705,2484,2486],{"className":2143,"code":2485,"language":2145,"meta":710,"style":710},"\u002F* Custom alignment themes *\u002F\n.alignment-dark .toolbar-button.active {\n  background-color: #1f2937;\n  border-color: #374151;\n}\n\n.alignment-light .toolbar-button.active {\n  background-color: #ffffff;\n  border-color: #e5e7eb;\n  color: #374151;\n}\n\n\u002F* Custom alignment indicators *\u002F\n.alignment-indicator {\n  position: relative;\n}\n\n.alignment-indicator::after {\n  content: '';\n  position: absolute;\n  bottom: -2px;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 0;\n  height: 0;\n  border-left: 4px solid transparent;\n  border-right: 4px solid transparent;\n  border-bottom: 4px solid currentColor;\n}\n",[712,2487,2488,2493,2511,2524,2537,2541,2545,2562,2575,2588,2600,2604,2608,2613,2622,2634,2638,2642,2656,2668,2679,2691,2703,2721,2733,2744,2758,2771,2785],{"__ignoreMap":710},[715,2489,2490],{"class":717,"line":718},[715,2491,2492],{"class":1165},"\u002F* Custom alignment themes *\u002F\n",[715,2494,2495,2497,2500,2503,2505,2507,2509],{"class":717,"line":758},[715,2496,699],{"class":725},[715,2498,2499],{"class":2159},"alignment-dark",[715,2501,2502],{"class":725}," .",[715,2504,2160],{"class":2159},[715,2506,699],{"class":725},[715,2508,2302],{"class":2159},[715,2510,789],{"class":725},[715,2512,2513,2515,2517,2519,2522],{"class":717,"line":765},[715,2514,2259],{"class":2167},[715,2516,799],{"class":725},[715,2518,2264],{"class":725},[715,2520,2521],{"class":729},"1f2937",[715,2523,755],{"class":725},[715,2525,2526,2528,2530,2532,2535],{"class":717,"line":792},[715,2527,2274],{"class":2167},[715,2529,799],{"class":725},[715,2531,2264],{"class":725},[715,2533,2534],{"class":729},"374151",[715,2536,755],{"class":725},[715,2538,2539],{"class":717,"line":814},[715,2540,1890],{"class":725},[715,2542,2543],{"class":717,"line":1232},[715,2544,762],{"emptyLinePlaceholder":761},[715,2546,2547,2549,2552,2554,2556,2558,2560],{"class":717,"line":1237},[715,2548,699],{"class":725},[715,2550,2551],{"class":2159},"alignment-light",[715,2553,2502],{"class":725},[715,2555,2160],{"class":2159},[715,2557,699],{"class":725},[715,2559,2302],{"class":2159},[715,2561,789],{"class":725},[715,2563,2564,2566,2568,2570,2573],{"class":717,"line":1243},[715,2565,2259],{"class":2167},[715,2567,799],{"class":725},[715,2569,2264],{"class":725},[715,2571,2572],{"class":729},"ffffff",[715,2574,755],{"class":725},[715,2576,2577,2579,2581,2583,2586],{"class":717,"line":1271},[715,2578,2274],{"class":2167},[715,2580,799],{"class":725},[715,2582,2264],{"class":725},[715,2584,2585],{"class":729},"e5e7eb",[715,2587,755],{"class":725},[715,2589,2590,2592,2594,2596,2598],{"class":717,"line":1276},[715,2591,2322],{"class":2167},[715,2593,799],{"class":725},[715,2595,2264],{"class":725},[715,2597,2534],{"class":729},[715,2599,755],{"class":725},[715,2601,2602],{"class":717,"line":1282},[715,2603,1890],{"class":725},[715,2605,2606],{"class":717,"line":1301},[715,2607,762],{"emptyLinePlaceholder":761},[715,2609,2610],{"class":717,"line":1307},[715,2611,2612],{"class":1165},"\u002F* Custom alignment indicators *\u002F\n",[715,2614,2615,2617,2620],{"class":717,"line":1772},[715,2616,699],{"class":725},[715,2618,2619],{"class":2159},"alignment-indicator",[715,2621,789],{"class":725},[715,2623,2624,2627,2629,2632],{"class":717,"line":1785},[715,2625,2626],{"class":2167},"  position",[715,2628,799],{"class":725},[715,2630,2631],{"class":729}," relative",[715,2633,755],{"class":725},[715,2635,2636],{"class":717,"line":1803},[715,2637,1890],{"class":725},[715,2639,2640],{"class":717,"line":1822},[715,2641,762],{"emptyLinePlaceholder":761},[715,2643,2644,2646,2648,2651,2654],{"class":717,"line":1828},[715,2645,699],{"class":725},[715,2647,2619],{"class":2159},[715,2649,2650],{"class":725},"::",[715,2652,2653],{"class":768},"after",[715,2655,789],{"class":725},[715,2657,2658,2661,2663,2666],{"class":717,"line":1834},[715,2659,2660],{"class":2167},"  content",[715,2662,799],{"class":725},[715,2664,2665],{"class":725}," ''",[715,2667,755],{"class":725},[715,2669,2670,2672,2674,2677],{"class":717,"line":1845},[715,2671,2626],{"class":2167},[715,2673,799],{"class":725},[715,2675,2676],{"class":729}," absolute",[715,2678,755],{"class":725},[715,2680,2681,2684,2686,2689],{"class":717,"line":1850},[715,2682,2683],{"class":2167},"  bottom",[715,2685,799],{"class":725},[715,2687,2688],{"class":2173}," -2px",[715,2690,755],{"class":725},[715,2692,2693,2696,2698,2701],{"class":717,"line":1887},[715,2694,2695],{"class":2167},"  left",[715,2697,799],{"class":725},[715,2699,2700],{"class":2173}," 50%",[715,2702,755],{"class":725},[715,2704,2705,2708,2710,2713,2715,2718],{"class":717,"line":2367},[715,2706,2707],{"class":2167},"  transform",[715,2709,799],{"class":725},[715,2711,2712],{"class":781}," translateX",[715,2714,1632],{"class":725},[715,2716,2717],{"class":2173},"-50%",[715,2719,2720],{"class":725},");\n",[715,2722,2723,2726,2728,2731],{"class":717,"line":2380},[715,2724,2725],{"class":2167},"  width",[715,2727,799],{"class":725},[715,2729,2730],{"class":2173}," 0",[715,2732,755],{"class":725},[715,2734,2735,2738,2740,2742],{"class":717,"line":2385},[715,2736,2737],{"class":2167},"  height",[715,2739,799],{"class":725},[715,2741,2730],{"class":2173},[715,2743,755],{"class":725},[715,2745,2746,2749,2751,2754,2756],{"class":717,"line":2390},[715,2747,2748],{"class":2167},"  border-left",[715,2750,799],{"class":725},[715,2752,2753],{"class":2173}," 4px",[715,2755,2189],{"class":729},[715,2757,755],{"class":725},[715,2759,2760,2763,2765,2767,2769],{"class":717,"line":2400},[715,2761,2762],{"class":2167},"  border-right",[715,2764,799],{"class":725},[715,2766,2753],{"class":2173},[715,2768,2189],{"class":729},[715,2770,755],{"class":725},[715,2772,2773,2776,2778,2780,2783],{"class":717,"line":2412},[715,2774,2775],{"class":2167},"  border-bottom",[715,2777,799],{"class":725},[715,2779,2753],{"class":2173},[715,2781,2782],{"class":729}," solid currentColor",[715,2784,755],{"class":725},[715,2786,2787],{"class":717,"line":2417},[715,2788,1890],{"class":725},[910,2790,1452],{"id":2791},"responsive-alignment-1",[705,2793,2795],{"className":2143,"code":2794,"language":2145,"meta":710,"style":710},"\u002F* Mobile-first alignment *\u002F\n@media (max-width: 768px) {\n  .mobile-center {\n    text-align: center !important;\n  }\n\n  .mobile-left {\n    text-align: left !important;\n  }\n}\n\n\u002F* Tablet alignment *\u002F\n@media (min-width: 769px) and (max-width: 1024px) {\n  .tablet-justify {\n    text-align: justify !important;\n  }\n}\n",[712,2796,2797,2802,2821,2830,2845,2849,2853,2862,2875,2879,2883,2887,2892,2924,2933,2946,2950],{"__ignoreMap":710},[715,2798,2799],{"class":717,"line":718},[715,2800,2801],{"class":1165},"\u002F* Mobile-first alignment *\u002F\n",[715,2803,2804,2807,2809,2812,2814,2817,2819],{"class":717,"line":758},[715,2805,2806],{"class":721},"@media",[715,2808,1684],{"class":725},[715,2810,2811],{"class":2159},"max-width",[715,2813,799],{"class":725},[715,2815,2816],{"class":2173}," 768px",[715,2818,820],{"class":725},[715,2820,789],{"class":725},[715,2822,2823,2826,2828],{"class":717,"line":765},[715,2824,2825],{"class":725},"  .",[715,2827,1502],{"class":2159},[715,2829,789],{"class":725},[715,2831,2832,2835,2837,2840,2843],{"class":717,"line":792},[715,2833,2834],{"class":2167},"    text-align",[715,2836,799],{"class":725},[715,2838,2839],{"class":729}," center ",[715,2841,2842],{"class":2173},"!important",[715,2844,755],{"class":725},[715,2846,2847],{"class":717,"line":814},[715,2848,2119],{"class":725},[715,2850,2851],{"class":717,"line":1232},[715,2852,762],{"emptyLinePlaceholder":761},[715,2854,2855,2857,2860],{"class":717,"line":1237},[715,2856,2825],{"class":725},[715,2858,2859],{"class":2159},"mobile-left",[715,2861,789],{"class":725},[715,2863,2864,2866,2868,2871,2873],{"class":717,"line":1243},[715,2865,2834],{"class":2167},[715,2867,799],{"class":725},[715,2869,2870],{"class":729}," left ",[715,2872,2842],{"class":2173},[715,2874,755],{"class":725},[715,2876,2877],{"class":717,"line":1271},[715,2878,2119],{"class":725},[715,2880,2881],{"class":717,"line":1276},[715,2882,1890],{"class":725},[715,2884,2885],{"class":717,"line":1282},[715,2886,762],{"emptyLinePlaceholder":761},[715,2888,2889],{"class":717,"line":1301},[715,2890,2891],{"class":1165},"\u002F* Tablet alignment *\u002F\n",[715,2893,2894,2896,2898,2901,2903,2906,2908,2911,2913,2915,2917,2920,2922],{"class":717,"line":1307},[715,2895,2806],{"class":721},[715,2897,1684],{"class":725},[715,2899,2900],{"class":2159},"min-width",[715,2902,799],{"class":725},[715,2904,2905],{"class":2173}," 769px",[715,2907,820],{"class":725},[715,2909,2910],{"class":725}," and",[715,2912,1684],{"class":725},[715,2914,2811],{"class":2159},[715,2916,799],{"class":725},[715,2918,2919],{"class":2173}," 1024px",[715,2921,820],{"class":725},[715,2923,789],{"class":725},[715,2925,2926,2928,2931],{"class":717,"line":1772},[715,2927,2825],{"class":725},[715,2929,2930],{"class":2159},"tablet-justify",[715,2932,789],{"class":725},[715,2934,2935,2937,2939,2942,2944],{"class":717,"line":1785},[715,2936,2834],{"class":2167},[715,2938,799],{"class":725},[715,2940,2941],{"class":729}," justify ",[715,2943,2842],{"class":2173},[715,2945,755],{"class":725},[715,2947,2948],{"class":717,"line":1803},[715,2949,2119],{"class":725},[715,2951,2952],{"class":717,"line":1822},[715,2953,1890],{"class":725},[636,2955,2957],{"id":2956},"alignment-classes","Alignment Classes",[691,2959,2960],{},"The plugin uses CSS classes for alignment:",[705,2962,2964],{"className":2143,"code":2963,"language":2145,"meta":710,"style":710},"\u002F* Alignment classes *\u002F\n.alignLeft {\n  text-align: left;\n}\n\n.alignCenter {\n  text-align: center;\n}\n\n.alignRight {\n  text-align: right;\n}\n\n.alignJustify {\n  text-align: justify;\n}\n",[712,2965,2966,2971,2979,2989,2993,2997,3005,3015,3019,3023,3031,3041,3045,3049,3057,3067],{"__ignoreMap":710},[715,2967,2968],{"class":717,"line":718},[715,2969,2970],{"class":1165},"\u002F* Alignment classes *\u002F\n",[715,2972,2973,2975,2977],{"class":717,"line":758},[715,2974,699],{"class":725},[715,2976,867],{"class":2159},[715,2978,789],{"class":725},[715,2980,2981,2983,2985,2987],{"class":717,"line":765},[715,2982,2370],{"class":2167},[715,2984,799],{"class":725},[715,2986,2375],{"class":729},[715,2988,755],{"class":725},[715,2990,2991],{"class":717,"line":792},[715,2992,1890],{"class":725},[715,2994,2995],{"class":717,"line":814},[715,2996,762],{"emptyLinePlaceholder":761},[715,2998,2999,3001,3003],{"class":717,"line":1232},[715,3000,699],{"class":725},[715,3002,879],{"class":2159},[715,3004,789],{"class":725},[715,3006,3007,3009,3011,3013],{"class":717,"line":1237},[715,3008,2370],{"class":2167},[715,3010,799],{"class":725},[715,3012,2407],{"class":729},[715,3014,755],{"class":725},[715,3016,3017],{"class":717,"line":1243},[715,3018,1890],{"class":725},[715,3020,3021],{"class":717,"line":1271},[715,3022,762],{"emptyLinePlaceholder":761},[715,3024,3025,3027,3029],{"class":717,"line":1276},[715,3026,699],{"class":725},[715,3028,891],{"class":2159},[715,3030,789],{"class":725},[715,3032,3033,3035,3037,3039],{"class":717,"line":1282},[715,3034,2370],{"class":2167},[715,3036,799],{"class":725},[715,3038,2439],{"class":729},[715,3040,755],{"class":725},[715,3042,3043],{"class":717,"line":1301},[715,3044,1890],{"class":725},[715,3046,3047],{"class":717,"line":1307},[715,3048,762],{"emptyLinePlaceholder":761},[715,3050,3051,3053,3055],{"class":717,"line":1772},[715,3052,699],{"class":725},[715,3054,903],{"class":2159},[715,3056,789],{"class":725},[715,3058,3059,3061,3063,3065],{"class":717,"line":1785},[715,3060,2370],{"class":2167},[715,3062,799],{"class":725},[715,3064,2471],{"class":729},[715,3066,755],{"class":725},[715,3068,3069],{"class":717,"line":1803},[715,3070,1890],{"class":725},[636,3072,3074],{"id":3073},"troubleshooting","Troubleshooting",[910,3076,3078],{"id":3077},"common-issues","Common Issues",[3080,3081,3082,3098,3114,3130],"ol",{},[644,3083,3084,3087],{},[647,3085,3086],{},"Alignment not applying",[641,3088,3089,3092,3095],{},[644,3090,3091],{},"Check if text is selected before applying alignment",[644,3093,3094],{},"Verify TextFormatter is available",[644,3096,3097],{},"Check for conflicting CSS styles",[644,3099,3100,3103],{},[647,3101,3102],{},"Active state not updating",[641,3104,3105,3108,3111],{},[644,3106,3107],{},"Ensure selection change events are working",[644,3109,3110],{},"Check if hasClass method is implemented",[644,3112,3113],{},"Verify button state management",[644,3115,3116,3119],{},[647,3117,3118],{},"Alignment buttons not showing",[641,3120,3121,3124,3127],{},[644,3122,3123],{},"Check if toolbar exists in DOM",[644,3125,3126],{},"Verify plugin initialization",[644,3128,3129],{},"Check for JavaScript errors",[644,3131,3132,3135],{},[647,3133,3134],{},"Alignment not persisting",[641,3136,3137,3140,3143],{},[644,3138,3139],{},"Check if styles are being saved properly",[644,3141,3142],{},"Verify content serialization",[644,3144,3145],{},"Check for style conflicts",[910,3147,3149],{"id":3148},"debug-mode","Debug Mode",[691,3151,3152],{},"Enable debug logging:",[636,3154,3156],{"id":3155},"browser-support","Browser Support",[641,3158,3159,3162,3165,3168],{},[644,3160,3161],{},"Chrome 60+",[644,3163,3164],{},"Firefox 55+",[644,3166,3167],{},"Safari 12+",[644,3169,3170],{},"Edge 79+",[636,3172,3174],{"id":3173},"performance-considerations","Performance Considerations",[641,3176,3177,3180,3183,3186],{},[644,3178,3179],{},"Alignment detection is optimized",[644,3181,3182],{},"Selection change events are debounced",[644,3184,3185],{},"Button state updates are efficient",[644,3187,3188],{},"CSS classes are used for performance",[636,3190,3192],{"id":3191},"accessibility","Accessibility",[641,3194,3195,3198,3201,3204],{},[644,3196,3197],{},"Screen reader support for alignment buttons",[644,3199,3200],{},"Keyboard navigation for alignment controls",[644,3202,3203],{},"Proper ARIA labels for alignment states",[644,3205,3206],{},"High contrast alignment indicators",[636,3208,3210],{"id":3209},"license","License",[691,3212,3213],{},"MIT License - see LICENSE file for details.",[3215,3216,3217],"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}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":710,"searchDepth":758,"depth":765,"links":3219},[3220,3221,3222,3223,3226,3232,3237,3241,3246,3247,3251,3252,3253,3254],{"id":638,"depth":758,"text":639},{"id":702,"depth":758,"text":703},{"id":825,"depth":758,"text":826},{"id":834,"depth":758,"text":835,"children":3224},[3225],{"id":912,"depth":765,"text":913},{"id":989,"depth":758,"text":990,"children":3227},[3228,3229,3230,3231],{"id":993,"depth":765,"text":994},{"id":1039,"depth":765,"text":1040},{"id":1076,"depth":765,"text":1077},{"id":1113,"depth":765,"text":1114},{"id":1150,"depth":758,"text":1151,"children":3233},[3234,3235,3236],{"id":1154,"depth":765,"text":1155},{"id":1316,"depth":765,"text":1317},{"id":1451,"depth":765,"text":1452},{"id":1531,"depth":758,"text":1532,"children":3238},[3239,3240],{"id":1535,"depth":765,"text":1536},{"id":1893,"depth":765,"text":1894},{"id":2135,"depth":758,"text":2136,"children":3242},[3243,3244,3245],{"id":2139,"depth":765,"text":2140},{"id":2481,"depth":765,"text":2482},{"id":2791,"depth":765,"text":1452},{"id":2956,"depth":758,"text":2957},{"id":3073,"depth":758,"text":3074,"children":3248},[3249,3250],{"id":3077,"depth":765,"text":3078},{"id":3148,"depth":765,"text":3149},{"id":3155,"depth":758,"text":3156},{"id":3173,"depth":758,"text":3174},{"id":3191,"depth":758,"text":3192},{"id":3209,"depth":758,"text":3210},"The Alignment Plugin provides text alignment functionality for the on-CodeMerge editor, allowing users to align text left, center, right, or justify it with toolbar buttons and visual feedback.","md",null,{},{"title":97},{"title":631,"description":3255},"GcBj3vogcaD741GNk-QzoRt_77iW6gamjZkFkrNFNuo",[3263,3265],{"title":93,"path":94,"stem":95,"description":3264,"children":-1},"Clears visual formatting from the document.",{"title":101,"path":102,"stem":103,"description":3266,"children":-1},"The Block Style Plugin provides comprehensive styling capabilities for block elements in the on-CodeMerge editor, allowing users to apply custom CSS styles and classes to selected elements.",1794129104673]