LazyTree

@Composable
fun <T> LazyTree(tree: Tree<T>, modifier: Modifier = Modifier, onElementClick: (Tree.Element<T>) -> Unit = {}, treeState: TreeState = rememberTreeState(), onElementDoubleClick: (Tree.Element<T>) -> Unit = {}, onSelectionChange: (List<Tree.Element<T>>) -> Unit = {}, keyActions: KeyActions = DefaultTreeViewKeyActions(treeState), style: LazyTreeStyle = JewelTheme.treeStyle, nodeContent: @Composable SelectableLazyItemScope.(Tree.Element<T>) -> Unit)