[{"data":1,"prerenderedAt":644},["ShallowReactive",2],{"quirekit-doc:\u002Fplugins\u002Freference\u002Fcreate-block-editor-preset":3},{"id":4,"title":5,"body":6,"description":12,"extension":632,"keywords":633,"locale":636,"meta":637,"navigation":143,"order":638,"path":639,"section":640,"seo":641,"stem":642,"__hash__":643},"docs\u002Fplugins\u002Freference\u002Fcreate-block-editor-preset.zh-CN.md","createBlockEditorPreset · Block 内容预设",{"type":7,"value":8,"toc":605},"minimark",[9,13,24,28,34,79,88,91,107,114,171,179,182,193,197,200,203,208,211,217,223,231,235,238,243,248,251,254,258,262,266,269,273,277,280,283,287,291,294,297,301,305,308,311,316,320,326,329,332,337,341,347,351,354,359,363,369,373,376,381,385,391,395,398,403,407,413,417,420,425,429,435,438,441,446,450,456,459,462,467,471,477,481,484,489,493,499,503,506,511,515,521,524,527,532,536,542,546,549,554,558,564,567,570,573,576,589,601],[10,11,12],"p",{},"组合 Block 的内容能力并返回扩展数组，供独立 Core 或自定义 Block 产品使用。它本身不挂载 HTML View；子项未设置时使用预设装配，false 才关闭。",[10,14,15,19,20],{},[16,17,18],"code",{},"@quirekit\u002Fblock-editor"," · ",[21,22,23],"strong",{},"AGPL-3.0-only",[25,26,27],"h2",{"id":27},"编辑器适用范围",[10,29,30,31],{},"层次：",[21,32,33],{},"Block 产品适配",[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],{},"该入口面向 Block 连续流，不接入 Classic 分页产品。需要共享语义时选择相应 Word 或通用能力及 Classic 装配。",[41,69,70,73,76],{},[59,71,72],{},"Block",[59,74,75],{},"直接支持",[59,77,78],{},"createBlockEditor 的 preset 接受配置对象或 false，并在内部调用此函数；独立 Core 才直接展开返回的扩展数组，仍需自行注册 View。",[10,80,81,82,87],{},"“直接支持”指已有上述产品装配；具体交互、宿主服务和格式支持仍有各自条件。",[83,84,86],"a",{"href":85},"\u002Fplugins\u002Fcompatibility","状态与接入规则","。许可独立显示。",[25,89,90],{"id":90},"接入",[92,93,98],"pre",{"className":94,"code":95,"language":96,"meta":97,"style":97},"language-sh shiki shiki-themes github-light github-light github-dark","pnpm add @quirekit\u002Fblock-editor@alpha\n","sh","",[16,99,100],{"__ignoreMap":97},[101,102,105],"span",{"class":103,"line":104},"line",1,[101,106,95],{},[10,108,109,110,113],{},"此入口导出或返回扩展数组。把数组展开合并到 Core 的 ",[16,111,112],{},"extensions","，不要把整个数组当作一个扩展，也不要把它当作 Classic 产品 preset 对象。",[92,115,119],{"className":116,"code":117,"language":118,"meta":97,"style":97},"language-ts shiki shiki-themes github-light github-light github-dark","import { createBlockEditorPreset } from '@quirekit\u002Fblock-editor'\n\nconst extensions = createBlockEditorPreset({ characterCount: { limit: 5000 } })\n","ts",[16,120,121,138,145],{"__ignoreMap":97},[101,122,123,127,131,134],{"class":103,"line":104},[101,124,126],{"class":125},"sDD9d","import",[101,128,130],{"class":129},"sVPnS"," { createBlockEditorPreset } ",[101,132,133],{"class":125},"from",[101,135,137],{"class":136},"s-HEn"," '@quirekit\u002Fblock-editor'\n",[101,139,141],{"class":103,"line":140},2,[101,142,144],{"emptyLinePlaceholder":143},true,"\n",[101,146,148,151,155,158,162,165,168],{"class":103,"line":147},3,[101,149,150],{"class":125},"const",[101,152,154],{"class":153},"sUNQB"," extensions",[101,156,157],{"class":125}," =",[101,159,161],{"class":160},"sgQzM"," createBlockEditorPreset",[101,163,164],{"class":129},"({ characterCount: { limit: ",[101,166,167],{"class":153},"5000",[101,169,170],{"class":129}," } })\n",[10,172,173,174,178],{},"安装时按包声明选择兼容版本，外部可用版本以分发源为准。本站使用工作区 Alpha；许可标签来自入口所属包，使用条件见",[83,175,177],{"href":176},"\u002Fsupport","支持与许可","。",[25,180,181],{"id":181},"按编辑器接入",[10,183,184,185,188,189,192],{},"以下片段沿用已挂载的宿主元素 ",[16,186,187],{},"element","，宿主负责容器尺寸与保存；退出页面时调用 ",[16,190,191],{},"instance.destroy()","。已有预设装配的能力不要再重复追加；需要宿主端口的入口应先完成下方配置。",[194,195],"plugin-integration",{"name":196},"createBlockEditorPreset",[25,198,199],{"id":199},"配置",[10,201,202],{},"字段传入创建函数的 options。标为“必填”的端口由宿主提供；undefined 表示未显式配置，下面会说明创建层的回退。",[204,205,207],"h3",{"id":206},"richcontent","richContent",[10,209,210],{},"配置 BlockRichContent 子扩展；允许 false 时可关闭此项。",[10,212,213,214],{},"类型：",[16,215,216],{},"false | Partial\u003CBlockRichContentOptions>",[10,218,219,220],{},"默认：",[16,221,222],{},"{}",[10,224,225,226,230],{},"子扩展的具体选项见 ",[83,227,229],{"href":228},"\u002Fplugins\u002Freference\u002Fblock-rich-content","BlockRichContent","。是否可以设为 false，以本字段类型为准。",[204,232,234],{"id":233},"bodycontent","bodyContent",[10,236,237],{},"脚注、定义列表、日期与表情这组正文能力（BlockFootnotes、BlockDefinitions、BlockInlineContent）。设为 false 时一并关闭。",[10,239,213,240],{},[16,241,242],{},"false",[10,244,219,245],{},[16,246,247],{},"undefined",[204,249,250],{"id":250},"math",[10,252,253],{},"配置 BlockMath 子扩展；允许 false 时可关闭此项。",[10,255,213,256],{},[16,257,242],{},[10,259,219,260],{},[16,261,247],{},[204,263,265],{"id":264},"paragraphformat","paragraphFormat",[10,267,268],{},"配置 createBlockParagraphExtensions 子扩展；允许 false 时可关闭此项。",[10,270,213,271],{},[16,272,242],{},[10,274,219,275],{},[16,276,247],{},[204,278,279],{"id":279},"containers",[10,281,282],{},"配置 BlockContainer 子扩展；允许 false 时可关闭此项。",[10,284,213,285],{},[16,286,242],{},[10,288,219,289],{},[16,290,247],{},[204,292,293],{"id":293},"image",[10,295,296],{},"设为 false 关闭 Block 内置图片块；未设置时按预设装配。",[10,298,213,299],{},[16,300,242],{},[10,302,219,303],{},[16,304,247],{},[204,306,307],{"id":307},"search",[10,309,310],{},"配置 Search 子扩展；允许 false 时可关闭此项。",[10,312,213,313],{},[16,314,315],{},"false | Partial\u003CSearchExtensionOptions>",[10,317,219,318],{},[16,319,247],{},[10,321,225,322,230],{},[83,323,325],{"href":324},"\u002Fplugins\u002Freference\u002Fsearch","Search",[204,327,328],{"id":328},"formatting",[10,330,331],{},"配置 Formatting 子扩展；允许 false 时可关闭此项。",[10,333,213,334],{},[16,335,336],{},"false | Partial\u003CFormattingOptions>",[10,338,219,339],{},[16,340,247],{},[10,342,225,343,230],{},[83,344,346],{"href":345},"\u002Fplugins\u002Freference\u002Fformatting","Formatting",[204,348,350],{"id":349},"blockinteraction","blockInteraction",[10,352,353],{},"配置 BlockInteraction 子扩展；允许 false 时可关闭此项。",[10,355,213,356],{},[16,357,358],{},"false | Partial\u003CBlockInteractionOptions>",[10,360,219,361],{},[16,362,247],{},[10,364,225,365,230],{},[83,366,368],{"href":367},"\u002Fplugins\u002Freference\u002Fblock-interaction","BlockInteraction",[204,370,372],{"id":371},"dataview","dataView",[10,374,375],{},"配置 DataView 子扩展；允许 false 时可关闭此项。",[10,377,213,378],{},[16,379,380],{},"false | Partial\u003CDataViewOptions>",[10,382,219,383],{},[16,384,247],{},[10,386,225,387,230],{},[83,388,390],{"href":389},"\u002Fplugins\u002Freference\u002Fdata-view","DataView",[204,392,394],{"id":393},"textdiagram","textDiagram",[10,396,397],{},"配置 TextDiagram 子扩展；允许 false 时可关闭此项。",[10,399,213,400],{},[16,401,402],{},"false | Partial\u003CTextDiagramOptions>",[10,404,219,405],{},[16,406,247],{},[10,408,225,409,230],{},[83,410,412],{"href":411},"\u002Fplugins\u002Freference\u002Ftext-diagram","TextDiagram",[204,414,416],{"id":415},"mindmap","mindMap",[10,418,419],{},"配置 MindMap 子扩展；允许 false 时可关闭此项。",[10,421,213,422],{},[16,423,424],{},"false | Partial\u003CMindMapOptions>",[10,426,219,427],{},[16,428,247],{},[10,430,225,431,230],{},[83,432,434],{"href":433},"\u002Fplugins\u002Freference\u002Fmind-map","MindMap",[204,436,437],{"id":437},"flowchart",[10,439,440],{},"配置 Flowchart 子扩展；允许 false 时可关闭此项。",[10,442,213,443],{},[16,444,445],{},"false | Partial\u003CFlowchartOptions>",[10,447,219,448],{},[16,449,247],{},[10,451,225,452,230],{},[83,453,455],{"href":454},"\u002Fplugins\u002Freference\u002Fflowchart","Flowchart",[204,457,458],{"id":458},"whiteboard",[10,460,461],{},"配置 Whiteboard 子扩展；允许 false 时可关闭此项。",[10,463,213,464],{},[16,465,466],{},"false | Partial\u003CWhiteboardOptions>",[10,468,219,469],{},[16,470,247],{},[10,472,225,473,230],{},[83,474,476],{"href":475},"\u002Fplugins\u002Freference\u002Fwhiteboard","Whiteboard",[204,478,480],{"id":479},"starterkit","starterKit",[10,482,483],{},"配置 StarterKit 子扩展；允许 false 时可关闭此项。",[10,485,213,486],{},[16,487,488],{},"false | Partial\u003CStarterKitOptions>",[10,490,219,491],{},[16,492,247],{},[10,494,225,495,230],{},[83,496,498],{"href":497},"\u002Fplugins\u002Freference\u002Fstarter-kit","StarterKit",[204,500,502],{"id":501},"textstyle","textStyle",[10,504,505],{},"配置整个 TextStyleKit 子组合，而不是只配置 TextStyle 标记。设为 false 会同时关闭预设中的文字样式组合与相应字体接线。",[10,507,213,508],{},[16,509,510],{},"false | Partial\u003CTextStyleKitOptions>",[10,512,219,513],{},[16,514,247],{},[10,516,225,517,230],{},[83,518,520],{"href":519},"\u002Fplugins\u002Freference\u002Ftext-style-kit","TextStyleKit",[204,522,523],{"id":523},"link",[10,525,526],{},"配置 Link 子扩展；允许 false 时可关闭此项。",[10,528,213,529],{},[16,530,531],{},"false | Partial\u003CLinkOptions>",[10,533,219,534],{},[16,535,247],{},[10,537,225,538,230],{},[83,539,541],{"href":540},"\u002Fplugins\u002Freference\u002Flink","Link",[204,543,545],{"id":544},"charactercount","characterCount",[10,547,548],{},"配置 CharacterCount 子扩展；允许 false 时可关闭此项。",[10,550,213,551],{},[16,552,553],{},"false | Partial\u003CCharacterCountOptions>",[10,555,219,556],{},[16,557,247],{},[10,559,225,560,230],{},[83,561,563],{"href":562},"\u002Fplugins\u002Freference\u002Fcharacter-count","CharacterCount",[25,565,566],{"id":566},"命令与运行方式",[10,568,569],{},"此入口没有直接声明可枚举的命令。组合扩展的命令由子扩展提供；产品插件通过 contribution 或文件服务工作。不能把安装入口名称当作命令调用。",[10,571,572],{},"此处返回的是内容扩展数组，不是 ClassicEditorPreset 对象。各子项未设置时启用预设默认装配；配置只覆盖指定子项。图片、图形工作区和完整 Block 产品仍有各自的媒体、挂载与保存合同。",[25,574,575],{"id":575},"下一步",[10,577,578,579,583,584,588],{},"返回",[83,580,582],{"href":581},"\u002Fplugins","全部插件","，或阅读",[83,585,587],{"href":586},"\u002Fplugins\u002Fconfiguration","配置插件","区分配置、文档属性与命令。",[10,590,591,592,596,597,178],{},"自己定义能力时见",[83,593,595],{"href":594},"\u002Fbuild\u002Fextension","扩展开发","；搭建完整宿主时见",[83,598,600],{"href":599},"\u002Fbuild","构建产品",[602,603,604],"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}html pre.shiki code .sUNQB, html code.shiki .sUNQB{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sgQzM, html code.shiki .sgQzM{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#B392F0}",{"title":97,"searchDepth":140,"depth":140,"links":606},[607,608,609,610,630,631],{"id":27,"depth":140,"text":27},{"id":90,"depth":140,"text":90},{"id":181,"depth":140,"text":181},{"id":199,"depth":140,"text":199,"children":611},[612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629],{"id":206,"depth":147,"text":207},{"id":233,"depth":147,"text":234},{"id":250,"depth":147,"text":250},{"id":264,"depth":147,"text":265},{"id":279,"depth":147,"text":279},{"id":293,"depth":147,"text":293},{"id":307,"depth":147,"text":307},{"id":328,"depth":147,"text":328},{"id":349,"depth":147,"text":350},{"id":371,"depth":147,"text":372},{"id":393,"depth":147,"text":394},{"id":415,"depth":147,"text":416},{"id":437,"depth":147,"text":437},{"id":458,"depth":147,"text":458},{"id":479,"depth":147,"text":480},{"id":501,"depth":147,"text":502},{"id":523,"depth":147,"text":523},{"id":544,"depth":147,"text":545},{"id":566,"depth":140,"text":566},{"id":575,"depth":140,"text":575},"md",[196,18,634,635,207,234,250,265,279,293,307,328,350,372,394,416,437,458,480,502,523,545,196],"Block 内容预设","block","zh-CN",{"navigationTitle":196,"license":23},75,"\u002Fplugins\u002Freference\u002Fcreate-block-editor-preset","Block 产品扩展",{"title":5,"description":12},"plugins\u002Freference\u002Fcreate-block-editor-preset.zh-CN","86SQM5tVwdWjjj5KMs_iQEvGUYTq_Cts1xm0x_eWHnI",1793045218805]