TreeSyncController<TKey, TData> constructor
TreeSyncController<TKey, TData> ({
- required TreeController<
TKey, TData> treeController, - bool preserveExpansion = true,
- int maxExpansionMemorySize = 1024,
Creates a sync controller.
If preserveExpansion is true (the default), the controller remembers
expansion state of removed nodes and restores it when they are re-added.
Implementation
TreeSyncController({
required TreeController<TKey, TData> treeController,
this.preserveExpansion = true,
this.maxExpansionMemorySize = 1024,
}) : _controller = treeController;