flutter_easy_treeview library
Classes
Functions
-
configurationNodes<
E> (List< EasyTreeNode< nodes, EasyTreeConfiguration configuration) → voidE> > -
flatTree<
E> (List< EasyTreeNode< ? nodes) → List<E> >EasyTreeNode< E> > -
initializeNodes<
E> (List< EasyTreeNode< ? nodes, {EasyTreeConfiguration? configuration}) → List<E> >EasyTreeNode< E> > -
listToTree<
E> (List< EasyTreeNode< nodes) → List<E> >EasyTreeNode< E> > -
searchNode<
E> (List< EasyTreeNode< ? nodes, Key? key) → EasyTreeNode<E> >E> ? -
toggleNodeExpanded<
E> (List< EasyTreeNode< ? nodes, bool expanded) → voidE> > -
treeToList<
E> (List< EasyTreeNode< ? nodes) → List<E> >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)