set_node_attrs: Tree traversal

View source: R/tree_traversal.R

set_node_attrsR Documentation

Tree traversal

Description

Traverse through tree/list to set node attributes, e.g. change icons. Useful for directory structure icons where inner nodes are directories, leafs are files.

Usage

set_node_attrs(tree, attr_name, inner_val, leaf_val)

Arguments

tree

named nested list

attr_name

name of attribute to set

inner_val

value of attribute for inner tree nodes

leaf_val

value of attribute for outer tree nodes

Value

named nested list

Examples

tree <- dfToTree(data.frame(Titanic),  c("Sex", "Survived"))
str(set_node_attrs(tree, attr_name = "sttype", inner_val = "directory", leaf_val = "file"))


shinyTree documentation built on Aug. 8, 2023, 1:08 a.m.