TreeSyncController<TKey, TData> constructor
TreeSyncController<TKey, TData> ({
- required TreeController<
TKey, TData> treeController, - int expansionMemory = defaultExpansionMemory,
Creates a sync controller.
expansionMemory bounds how many removed nodes' expansion states
are remembered and restored when they are re-added; 0 disables the
memory entirely.
Implementation
TreeSyncController({
required TreeController<TKey, TData> treeController,
this.expansionMemory = defaultExpansionMemory,
}) : _controller = treeController;