{"repo":"dgreene1/react-accessible-treeview","free":true,"listed":false,"github":"https://github.com/dgreene1/react-accessible-treeview","clone":"git clone https://github.com/dgreene1/react-accessible-treeview.git","description":"SEEKING NEW MAINTAINERS: A react component that implements the treeview pattern as described by the WAI-ARIA Authoring Practices.","language":"TypeScript","stars":324,"topics":["a11y","react","treeview","tree","react-components","tree-structure","accessibility"],"license":"MIT","category":"ui-components","readme_excerpt":"SEEKING NEW MAINTAINERS We're looking to give this repository to a new owner. Please see issue https://github.com/dgreene1/react-accessible-treeview/issues/222 to inquire about being the new owner. react-accessible-treeview A react component that implements the treeview pattern as described by the WAI-ARIA Authoring Practices. Features - Single and multiple selection. - Disabled nodes. - Extensive key bindings. - Highly customizable through the use of the render prop and prop getter patterns. - WAI-ARIA compliant. Documentation and Demo - https://dgreene1.github.io/react-accessible-treeview Prop Types Prop name Type Default value Description ------------------------ ------------- ------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- data array[node] required Tree data nodeRenderer func required Render prop for the node (see below for more details) onSelect func noop Function called when a node changes its selected state onNodeSelect func noop Function called when a node was manually selected/deselected onExpand func noop Function called when a node changes its expanded state className string \"\" className to add to the outermost dom element, al ul with role = \"tree\" multiSelect bool false Allows multiple nodes to be selected propagateSelect bool false If set to true, selecting a node will also select its descendants propagateSelectUpwards bool false","default_branch":null,"files":null,"tree":[],"storefront":"/r/dgreene1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dgreene1/react-accessible-treeview/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}