[{"data":1,"prerenderedAt":314},["ShallowReactive",2],{"quirekit-doc:\u002Fen\u002Fplugins\u002Freference\u002Fclassic-data-view":3},{"id":4,"title":5,"body":6,"description":12,"extension":301,"keywords":302,"locale":305,"meta":306,"navigation":307,"order":308,"path":309,"section":310,"seo":311,"stem":312,"__hash__":313},"docs\u002Fplugins\u002Freference\u002Fclassic-data-view.en.md","ClassicDataView",{"type":7,"value":8,"toc":288},"minimark",[9,13,24,29,35,80,89,93,109,112,136,144,148,151,154,158,164,168,171,177,182,185,188,193,198,202,205,243,251,255,266,284],[10,11,12],"p",{},"Connects DataView to Classic UI, with replaceable workspace and layout ports.",[10,14,15,19,20],{},[16,17,18],"code",{},"@quirekit\u002Fclassic-editor"," · ",[21,22,23],"strong",{},"AGPL-3.0-only",[25,26,28],"h2",{"id":27},"editor-compatibility","Editor compatibility",[10,30,31,32],{},"Layer：",[21,33,34],{},"Classic product integration",[36,37,38,54],"table",{},[39,40,41],"thead",{},[42,43,44,48,51],"tr",{},[45,46,47],"th",{},"Editor",[45,49,50],{},"Status",[45,52,53],{},"Assembly and boundaries",[55,56,57,69],"tbody",{},[42,58,59,63,66],{},[60,61,62],"td",{},"Classic",[60,64,65],{},"Supported",[60,67,68],{},"Add this optional Classic extension to createClassicEditor extensions. The host still owns assets, persistence and required styles; this is not a product plugin for plugins.",[42,70,71,74,77],{},[60,72,73],{},"Block",[60,75,76],{},"Unsupported",[60,78,79],{},"Block does not consume Classic product contributions, plugins or paginated assembly. Use shared capabilities and Block adapters instead of copying this entry's Classic configuration.",[10,81,82,83,88],{},"“Supported” means the product assembly above exists; interaction, host services and file formats retain their own conditions. See ",[84,85,87],"a",{"href":86},"\u002Fen\u002Fplugins\u002Fcompatibility","status and integration rules",". Licensing is shown separately.",[25,90,92],{"id":91},"installation","Installation",[94,95,100],"pre",{"className":96,"code":97,"language":98,"meta":99,"style":99},"language-sh shiki shiki-themes github-light github-light github-dark","pnpm add @quirekit\u002Fclassic-editor@alpha\n","sh","",[16,101,102],{"__ignoreMap":99},[103,104,107],"span",{"class":105,"line":106},"line",1,[103,108,97],{},[10,110,111],{},"This optional product extension belongs in createClassicEditor extensions and still follows the Core Extension contract.",[94,113,117],{"className":114,"code":115,"language":116,"meta":99,"style":99},"language-ts shiki shiki-themes github-light github-light github-dark","import { ClassicDataView } from '@quirekit\u002Fclassic-editor'\n","ts",[16,118,119],{"__ignoreMap":99},[103,120,121,125,129,132],{"class":105,"line":106},[103,122,124],{"class":123},"sDD9d","import",[103,126,128],{"class":127},"sVPnS"," { ClassicDataView } ",[103,130,131],{"class":123},"from",[103,133,135],{"class":134},"s-HEn"," '@quirekit\u002Fclassic-editor'\n",[10,137,138,139,143],{},"Use compatible versions available from your distribution source. This site uses the Alpha workspace. License labels come from package metadata; see ",[84,140,142],{"href":141},"\u002Fen\u002Fsupport","support and licensing",".",[25,145,147],{"id":146},"integration-by-editor","Integration by editor",[10,149,150],{},"These snippets use an existing host element named element. The host owns container sizing and persistence; call instance.destroy() on teardown. Avoid duplicating preset capabilities and supply required host ports before installation.",[152,153],"plugin-integration",{"name":5},[25,155,157],{"id":156},"configuration","Configuration",[10,159,160,161,143],{},"These are extension-level defaults. Presets can override them; they are distinct from current document attributes. See ",[84,162,156],{"href":163},"\u002Fen\u002Fplugins\u002Fconfiguration",[165,166,167],"h3",{"id":167},"open",[10,169,170],{},"Open an authoring workspace for the captured target and return a disposable UI task. Recheck the target before asynchronous submission.",[10,172,173,174],{},"Type：",[16,175,176],{},"(request: DataViewEditRequest, editor: QuireEditor): { close(): void; }",[10,178,179,180],{},"Default：",[16,181,167],{},[165,183,184],{"id":184},"layouts",[10,186,187],{},"Return host-owned layout-provider registrations for the data view.",[10,189,173,190],{},[16,191,192],{},"(): { layoutDependency: { kind: \"document\"; }; id: string; nodeTypes: readonly string[]; capabilities: readonly QuireLayoutProviderCapabilityKind[]; provider: QuireLayoutProvider; }[]",[10,194,179,195],{},[16,196,197],{},"() => [dataViewLayout()]",[25,199,201],{"id":200},"commands-and-runtime","Commands and runtime",[10,203,204],{},"These commands are supplied directly by this extension. Availability depends on the installed schema, selection and protection policy; query editor.can() first.",[36,206,207,217],{},[39,208,209],{},[42,210,211,214],{},[45,212,213],{},"Command",[45,215,216],{},"Parameter signature",[55,218,219,231],{},[42,220,221,226],{},[60,222,223],{},[16,224,225],{},"insertDataView",[60,227,228],{},[16,229,230],{},"insertDataView(input: DataViewInsertion)",[42,232,233,238],{},[60,234,235],{},[16,236,237],{},"replaceDataView",[60,239,240],{},[16,241,242],{},"replaceDataView(input: DataViewReplacement)",[10,244,245,246,250],{},"These are parameter signatures. See ",[84,247,249],{"href":248},"\u002Fen\u002Fbuild\u002Fcommands","commands and controls"," to connect UI while retaining one transaction\u002Fhistory authority.",[25,252,254],{"id":253},"next-steps","Next steps",[10,256,257,258,262,263,265],{},"Return to ",[84,259,261],{"href":260},"\u002Fen\u002Fplugins","all plugins",", or read ",[84,264,156],{"href":163}," to distinguish options, attributes and commands.",[10,267,268,269,273,274,278,279,283],{},"Continue with ",[84,270,272],{"href":271},"\u002Fen\u002Fclassic\u002Fquick-start","Classic quick start"," and ",[84,275,277],{"href":276},"\u002Fen\u002Fclassic\u002Fconfiguration","configuration\u002Flifetime",". See ",[84,280,282],{"href":281},"\u002Fen\u002Fbuild\u002Fproduct-plugin","product plugin development"," for your own UI and services.",[285,286,287],"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":99,"searchDepth":289,"depth":289,"links":290},2,[291,292,293,294,299,300],{"id":27,"depth":289,"text":28},{"id":91,"depth":289,"text":92},{"id":146,"depth":289,"text":147},{"id":156,"depth":289,"text":157,"children":295},[296,298],{"id":167,"depth":297,"text":167},3,{"id":184,"depth":297,"text":184},{"id":200,"depth":289,"text":201},{"id":253,"depth":289,"text":254},"md",[5,18,303,304,167,184,225,237,5],"Classic 数据视图","classic","en",{"navigationTitle":5,"license":23},true,23,"\u002Fen\u002Fplugins\u002Freference\u002Fclassic-data-view","Classic product extensions",{"title":5,"description":12},"plugins\u002Freference\u002Fclassic-data-view.en","QORwYIUP6zEdFjspJYz1bsB9RIpYzx59VRAe-CCVA-4",1793045233347]