last property

BuildBit? last

The last bit (recursively).

Implementation

BuildBit? get last {
  final scopedChildren = _children;
  if (scopedChildren == null) {
    return null;
  }

  for (final child in scopedChildren.reversed) {
    final last = child is BuildTree ? child.last : child;
    if (last != null) {
      return last;
    }
  }

  return null;
}