Features
- add
TreeView
component accessors to programmatically expand/collapse nodes (c441363, #850)Treeview.expandAll
: expands all nodesTreeview.collapseAll
: collapses all nodesTreeview.expandNodes
: expands a subset of nodesTreeview.collapseNodes
: collapses a subset of nodes
Access the component accessors by using the bind:this directive:
<script>
import { TreeView } from "carbon-components-svelte";
let treeview;
$: if (treeview) treeview.expandAll();
</script>
<TreeView bind:this={treeview} ... />