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/