Future<void> toggleExpansion(ITreeNode<Data> item) async { if (item.isExpanded) await collapseNode(item); else { expandNode(item); await applyExpansionBehavior(item); } }