Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class TreeNode<T>(val id: String, var parent: TreeNode<T>?, val data: T, val children: MutableList<TreeNode<T>> = mutableListOf())

Functions

Link copied to clipboard
fun <T> MultiSelectCheckbox(syncLocationStateMap: MutableMap<String, SyncLocationState>, currentTreeNode: TreeNode<T>, depth: Int, content: @Composable (TreeNode<T>) -> Unit, collapsedState: MutableState<Boolean>)
Link copied to clipboard
fun <T> ColumnScope.MultiSelectView(rootTreeNode: TreeNode<T>, syncLocationStateMap: MutableMap<String, SyncLocationState>, depth: Int = 0, content: @Composable (TreeNode<T>) -> Unit)