TreeListView 1.0.0 - evaluation

A tree and a grid in one element: the same runtime the playground runs, to try in your own application, framework and network. Open these pages straight from this folder - nothing to install and no server needed.

Open the playground - every feature, switch by switch.

The evaluation runtime shows a demo badge and loads up to 500 rows. It is for deciding whether the component suits your application, for 30 days (section 13 of LICENSE). A licence gives you the commercial runtime without either, to ship: https://binarymission.co.uk/pricing.html

A working grid

One script tag

<script defer src="dist/bm-treelistview.demo.js"></script>

<div style="height: 360px"><bm-treelistview id="grid"></bm-treelistview></div>

<script>
  customElements.whenDefined('bm-treelistview').then(async () => {
    const grid = document.getElementById('grid');
    await grid.ready();
    await grid.setData(columns, items);
  });
</script>

TypeScript declarations are in types/, and wrappers/ holds the React, Vue and Angular wrappers as source, each with its own README. The licensed runtime is a drop-in replacement for dist/bm-treelistview.demo.js.

More

Documentation: https://treelistview.com/docs/
The playground online: https://demo.treelistview.com/