IntervalTree.from constructor

IntervalTree.from(
  1. Iterable intervals
)

Creates a tree from given iterable of intervals.

Implementation

factory IntervalTree.from(Iterable intervals) {
  final tree = IntervalTree();
  for (final interval in intervals) {
    tree.add(interval);
  }
  return tree;
}