getCompLeaves method

Iterable<Comp<T>> getCompLeaves()
inherited

Returns every leaf component in this subtree (components with no children).

Implementation

Iterable<Comp<T>> getCompLeaves() {
  List<Comp<T>> leaves = [];
  for (final comp in _components) {
    if (comp._components.isEmpty) {
      leaves.add(comp);
    } else {
      leaves.addAll(comp.getCompLeaves());
    }
  }
  return leaves;
}