"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",n="NiceViewRendererV2",t="Enhanced view renderer with improved performance and additional features.",o="tools",i="2.0.0",a="stable",s=[{name:"schema",type:"ViewSchemaV2",required:!0,description:"View schema definition"},{name:"data",type:"Record<string, any>",description:"Data context"},{name:"components",type:"Record<string, React.ComponentType>",description:"Custom components"},{name:"resolvers",type:"DataResolver[]",description:"Data resolvers"},{name:"onAction",type:"(action: ViewAction) => void",description:"Action callback"},{name:"onDataChange",type:"(data: Record<string, any>) => void",description:"Data change callback"},{name:"permissions",type:"PermissionContext",description:"Permission context"},{name:"virtualScroll",type:"boolean",default:"true",description:"Enable virtual scrolling"}],c=[{title:"View Renderer V2",description:"Enhanced dynamic rendering",code:`<NiceViewRendererV2
  schema={viewSchemaV2}
  data={viewData}
  resolvers={dataResolvers}
  onDataChange={setViewData}
  virtualScroll
/>`}],r={keyboard:["Depends on rendered content"],aria:["Depends on rendered content"]},d=["NiceViewRenderer","NiceViewBuilder"],p={$schema:e,name:n,description:t,category:o,since:i,status:a,props:s,examples:c,accessibility:r,seeAlso:d};exports.$schema=e;exports.accessibility=r;exports.category=o;exports.default=p;exports.description=t;exports.examples=c;exports.name=n;exports.props=s;exports.seeAlso=d;exports.since=i;exports.status=a;
