[{"data":1,"prerenderedAt":270},["ShallowReactive",2],{"quirekit-doc:\u002Fplugins\u002Freference\u002Fdom-view-extension":3},{"id":4,"title":5,"body":6,"description":12,"extension":258,"keywords":259,"locale":262,"meta":263,"navigation":264,"order":265,"path":266,"section":33,"seo":267,"stem":268,"__hash__":269},"docs\u002Fplugins\u002Freference\u002Fdom-view-extension.zh-CN.md","DomViewExtension · 原生 DOM 视图",{"type":7,"value":8,"toc":245},"minimark",[9,13,24,28,34,77,86,89,105,117,141,148,151,162,166,169,176,180,183,189,195,198,201,204,215,218,229,241],[10,11,12],"p",{},"注册 dom 模式，使用浏览器原生 contenteditable 与 ProseMirror DOM view。适合轻量输入；不加载分页和 retained 布局引擎。",[10,14,15,19,20],{},[16,17,18],"code",{},"@quirekit\u002Fdom-view"," · ",[21,22,23],"strong",{},"MIT",[25,26,27],"h2",{"id":27},"编辑器适用范围",[10,29,30,31],{},"层次：",[21,32,33],{},"视图适配",[35,36,37,53],"table",{},[38,39,40],"thead",{},[41,42,43,47,50],"tr",{},[44,45,46],"th",{},"编辑器",[44,48,49],{},"状态",[44,51,52],{},"所需装配与边界",[54,55,56,68],"tbody",{},[41,57,58,62,65],{},[59,60,61],"td",{},"Classic",[59,63,64],{},"未支持",[59,66,67],{},"此 View 不属于该产品当前的挂载合同。独立 Core 可按 View 接入教程选择它；增加扩展不会自动切换产品形态。",[41,69,70,73,75],{},[59,71,72],{},"Block",[59,74,64],{},[59,76,67],{},[10,78,79,80,85],{},"“直接支持”指已有上述产品装配；具体交互、宿主服务和格式支持仍有各自条件。",[81,82,84],"a",{"href":83},"\u002Fplugins\u002Fcompatibility","状态与接入规则","。许可独立显示。",[25,87,88],{"id":88},"接入",[90,91,96],"pre",{"className":92,"code":93,"language":94,"meta":95,"style":95},"language-sh shiki shiki-themes github-light github-light github-dark","pnpm add @quirekit\u002Fdom-view@alpha\n","sh","",[16,97,98],{"__ignoreMap":95},[99,100,103],"span",{"class":101,"line":102},"line",1,[99,104,93],{},[10,106,107,108,111,112,116],{},"在创建 Editor 时放入 ",[16,109,110],{},"extensions","。挂载容器、视图和保存由宿主提供，见",[81,113,115],{"href":114},"\u002Fguide\u002Fquick-start","快速开始","。",[90,118,122],{"className":119,"code":120,"language":121,"meta":95,"style":95},"language-ts shiki shiki-themes github-light github-light github-dark","import { DomViewExtension } from '@quirekit\u002Fdom-view'\n","ts",[16,123,124],{"__ignoreMap":95},[99,125,126,130,134,137],{"class":101,"line":102},[99,127,129],{"class":128},"sDD9d","import",[99,131,133],{"class":132},"sVPnS"," { DomViewExtension } ",[99,135,136],{"class":128},"from",[99,138,140],{"class":139},"s-HEn"," '@quirekit\u002Fdom-view'\n",[10,142,143,144,116],{},"安装时按包声明选择兼容版本，外部可用版本以分发源为准。本站使用工作区 Alpha；许可标签来自入口所属包，使用条件见",[81,145,147],{"href":146},"\u002Fsupport","支持与许可",[25,149,150],{"id":150},"按编辑器接入",[10,152,153,154,157,158,161],{},"以下片段沿用已挂载的宿主元素 ",[16,155,156],{},"element","，宿主负责容器尺寸与保存；退出页面时调用 ",[16,159,160],{},"instance.destroy()","。已有预设装配的能力不要再重复追加；需要宿主端口的入口应先完成下方配置。",[163,164],"plugin-integration",{"name":165},"DomViewExtension",[25,167,168],{"id":168},"配置",[10,170,171,172,116],{},"下面是扩展自身的默认选项。预设可以覆盖这些值；它们不等于当前文档属性。配置方法见",[81,173,175],{"href":174},"\u002Fplugins\u002Fconfiguration","配置插件",[177,178,179],"h3",{"id":179},"props",[10,181,182],{},"原生 DOM view 的本地属性，例如直接插件和 DOM 渲染器。只用于 dom 模式。",[10,184,185,186],{},"类型：",[16,187,188],{},"DomViewProps | undefined",[10,190,191,192],{},"默认：",[16,193,194],{},"undefined",[25,196,197],{"id":197},"命令与运行方式",[10,199,200],{},"此入口没有直接声明可枚举的命令。组合扩展的命令由子扩展提供；产品插件通过 contribution 或文件服务工作。不能把安装入口名称当作命令调用。",[25,202,203],{"id":203},"其他公开入口",[205,206,207],"ul",{},[208,209,210,19,213],"li",{},[16,211,212],{},"domViewExtension",[16,214,18],{},[25,216,217],{"id":217},"下一步",[10,219,220,221,225,226,228],{},"返回",[81,222,224],{"href":223},"\u002Fplugins","全部插件","，或阅读",[81,227,175],{"href":174},"区分配置、文档属性与命令。",[10,230,231,232,236,237,116],{},"自己定义能力时见",[81,233,235],{"href":234},"\u002Fbuild\u002Fextension","扩展开发","；搭建完整宿主时见",[81,238,240],{"href":239},"\u002Fbuild","构建产品",[242,243,244],"style",{},"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 .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 .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 .sDD9d, html code.shiki .sDD9d{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVPnS, html code.shiki .sVPnS{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s-HEn, html code.shiki .s-HEn{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#9ECBFF}",{"title":95,"searchDepth":246,"depth":246,"links":247},2,[248,249,250,251,255,256,257],{"id":27,"depth":246,"text":27},{"id":88,"depth":246,"text":88},{"id":150,"depth":246,"text":150},{"id":168,"depth":246,"text":168,"children":252},[253],{"id":179,"depth":254,"text":179},3,{"id":197,"depth":246,"text":197},{"id":203,"depth":246,"text":203},{"id":217,"depth":246,"text":217},"md",[165,18,260,261,179,165,212],"原生 DOM 视图","views","zh-CN",{"navigationTitle":165,"license":23},true,92,"\u002Fplugins\u002Freference\u002Fdom-view-extension",{"title":5,"description":12},"plugins\u002Freference\u002Fdom-view-extension.zh-CN","BAmWpyb4VeABsSc7oEz8ARDJ0cJ4mmbusPq_lFUcQEY",1793045214122]