flutter_easy_treeview library
Classes
Functions
-
configurationNodes<
E>( List< EasyTreeNode< E>> nodes, EasyTreeConfiguration configuration) → void -
flatTree<
E>( List< EasyTreeNode< E>>? nodes) → List< EasyTreeNode< E>> -
initializeNodes<
E>( List< EasyTreeNode< E>>? nodes, {EasyTreeConfiguration? configuration}) → List< EasyTreeNode< E>> -
listToTree<
E>( List< EasyTreeNode< E>> nodes) → List< EasyTreeNode< E>> -
searchNode<
E>( List< EasyTreeNode< E>>? nodes, Key? key) → EasyTreeNode< E>? -
toggleNodeExpanded<
E>( List< EasyTreeNode< E>>? nodes, bool expanded) → void -
treeToList<
E>( List< EasyTreeNode< E>>? nodes) → List< EasyTreeNode< E>>
Typedefs
-
EasyTreeItemBuilder<
T> = Widget Function(BuildContext context, T node) -
EasyTreeItemRemovedBuilder<
T> = Widget Function(T node, BuildContext context, Animation< double> animation) -
EasyTreeNodeCallback<
T> = void Function(T node)