areDescendantsExpanded method

bool areDescendantsExpanded(
  1. K key
)

Implementation

bool areDescendantsExpanded(K key) {
  final descendants = getDescendantsOfKey(key);
  if (descendants.isEmpty) return isExpanded(key);
  return isExpanded(key) && descendants.every((k) => isExpanded(k));
}