preserveExpansion property

bool get preserveExpansion

Implementation

bool get preserveExpansion {
  return _preserveExpansion;
}
set preserveExpansion (bool value)

Implementation

set preserveExpansion(bool value) {
  if (value == _preserveExpansion) {
    return;
  }
  _preserveExpansion = value;
  _sync.dispose();
  _sync = TreeSyncController<SecKey<K>, SecPayload<Section, Item>>(
    treeController: _tree,
    preserveExpansion: value,
  );
  _sync.initializeTracking();
}