"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceTreeView",o="Tree view for hierarchical data with expand/collapse and selection.",n="data",s="1.0.0",c="stable",a=[{name:"data",type:"TreeNode[]",required:!0,description:"Tree data"},{name:"expanded",type:"string[]",description:"Expanded node IDs"},{name:"selected",type:"string | string[]",description:"Selected node IDs"},{name:"onExpand",type:"(nodeId: string) => void",description:"Expand callback"},{name:"onSelect",type:"(nodeId: string) => void",description:"Select callback"},{name:"multiSelect",type:"boolean",default:"false",description:"Allow multi-select"},{name:"showCheckboxes",type:"boolean",default:"false",description:"Show checkboxes"},{name:"showIcons",type:"boolean",default:"true",description:"Show node icons"},{name:"renderNode",type:"(node: TreeNode) => React.ReactNode",description:"Custom node renderer"}],i=[{title:"Tree View",description:"Hierarchical data",code:`<NiceTreeView
  data={fileTree}
  expanded={expandedNodes}
  selected={selectedNode}
  onExpand={toggleExpand}
  onSelect={selectNode}
  showIcons
/>`}],d={keyboard:["Arrow keys to navigate","Space to select","Enter to expand"],aria:["Tree role","Treeitem descriptions"]},r=["NiceFileExplorer","NiceOrgChart"],l={$schema:e,name:t,description:o,category:n,since:s,status:c,props:a,examples:i,accessibility:d,seeAlso:r};exports.$schema=e;exports.accessibility=d;exports.category=n;exports.default=l;exports.description=o;exports.examples=i;exports.name=t;exports.props=a;exports.seeAlso=r;exports.since=s;exports.status=c;
