TreeView Adapter
TreeView come with it own Adapter to easily provide tree view features on any RecyclerView.
TreeViewAdapter class can be created with 2 options, first with ViewHoldersFactory and it will use the default TreeNodeManager
The other option is used if you have a custom TreeNodeManager.
Update the list of tree nodes
Delete all tree nodes
Collapsing node and all of his children
Expanding node and all of his children
Collapsing full node branches
Expanding node full branches
Expanding one node branch to until specific level
Expanding all tree nodes branches to until specific level
Collapsing all nodes in the tree with their children
Expanding all nodes in the tree with their children
Set the current visible tree nodes and notify all data changed
Get the Current visible Tree nodes
Get the current selected tree node, null of no tree node selected
Register a callback to be invoked when this TreeNode is clicked
or using Lambda
Register a callback to be invoked when this TreeNode is clicked and held
or using Lambda