initialize method
void
initialize({
- required List<
EasyTreeNode< initialNodes,E> > - required EasyTreeConfiguration configuration,
- required GlobalKey<
State< key,StatefulWidget> > - required EasyTreeItemRemovedBuilder<
EasyTreeNode< removedItemBuilder,E> >
Implementation
void initialize({
required List<EasyTreeNode<E>> initialNodes,
required EasyTreeConfiguration configuration,
required GlobalKey key,
required EasyTreeItemRemovedBuilder<EasyTreeNode<E>> removedItemBuilder,
}) async {
_listKey = key;
_removedItemBuilder = removedItemBuilder;
_isInitialized = true;
_initialNodes = initializeNodes<E>(
initialNodes,
configuration: configuration,
);
_nodes = treeToList(_initialNodes);
_configuration = configuration;
}