"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",r="NicePropertyGrid",t="Property grid for editing object properties in a structured layout.",o="data",a="1.0.0",i="planned",s=[{name:"properties",type:"Property[]",required:!0,description:"Property definitions"},{name:"values",type:"Record<string, any>",required:!0,description:"Property values"},{name:"onChange",type:"(key: string, value: any) => void",description:"Change callback"},{name:"categories",type:"string[]",description:"Property categories"},{name:"collapsible",type:"boolean",default:"true",description:"Collapsible categories"},{name:"searchable",type:"boolean",default:"true",description:"Enable search"},{name:"readOnly",type:"boolean",default:"false",description:"Read-only mode"}],n=[{title:"Property Grid",description:"Edit properties",code:`<NicePropertyGrid
  properties={propertyDefs}
  values={objectValues}
  onChange={(key, value) => updateProperty(key, value)}
  categories={['General', 'Appearance', 'Behavior']}
  searchable
/>`}],c={keyboard:["Tab through properties"],aria:["Property grid","Category regions"]},p=["NiceFormBuilder","NiceControlConfigurator"],l={$schema:e,name:r,description:t,category:o,since:a,status:i,props:s,examples:n,accessibility:c,seeAlso:p};exports.$schema=e;exports.accessibility=c;exports.category=o;exports.default=l;exports.description=t;exports.examples=n;exports.name=r;exports.props=s;exports.seeAlso=p;exports.since=a;exports.status=i;
