MCPcopy Index your code
hub / github.com/diogofcunha/react-virtualized-tree

github.com/diogofcunha/react-virtualized-tree @v3.4.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.4.1 ↗ · + Follow
139 symbols 304 edges 65 files 0 documented · 0% 1 cross-repo links

Browse by type

Functions 72 Types & classes 67
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

react-virtualized-tree

Travis npm package Coveralls Gitter semantic-release

Introduction

react-virtualized-tree is a tree view react library built on top of react-virtualized

Its main goal is to display tree like data in a beautiful and fast way. Being a reactive library it uses children functions to achieve maximum extensibility. The core idea behind it is that anyone using it is enable to create a tree as they intent just by rendering their own components or components exported by the tree.

Demo and docs can be found in here.

Installation

You can install via npm or yarn. npm i react-virtualized-tree --save

or

yarn add react-virtualized-tree

To get the basic styles for free you need to import react-virtualized styles only once.

import 'react-virtualized/styles.css'
import 'react-virtualized-tree/lib/main.css'

If you want to use the icons in the default renderers do the same for material icons.

import 'material-icons/css/material-icons.css'

Usage

To use the standalone tree

import Tree from 'react-virtualized-tree'

To use the FilteringContainer

import { FilteringContainer } from 'react-virtualized-tree'

Dependencies

Most react-virtualized-tree Dependencies are managed internally, the only required peerDependencies are react, react-dom and react-virtualized.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 53
Class 48
Method 19
Interface 17
Enum 2

Languages

TypeScript100%

Modules by API surface

index.d.ts23 symbols
src/selectors/nodes.js7 symbols
src/state/TreeState.js6 symbols
src/FilteringContainer.js6 symbols
demo/src/toolbelt.js6 symbols
src/selectors/getFlattenedTree.js5 symbols
src/__tests__/Tree/renderers.test.js5 symbols
demo/src/examples/NodeMeasure.js5 symbols
demo/src/examples/Basic/DraggableRenderer.js5 symbols
demo/src/docs/Doc.js5 symbols
tests/NodeDiff.js4 symbols
src/__tests__/Tree/filtering.test.js4 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add react-virtualized-tree \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page