addAll method

Future<void> addAll(
  1. Iterable<Component> components
)
inherited

A convenience method to add multiple children at once.

Implementation

Future<void> addAll(Iterable<Component> components) async {
  List<Future<void>>? futures;
  for (final component in components) {
    final future = add(component);
    if (future is Future) {
      (futures ??= []).add(future);
    }
  }
  if (futures != null) {
    await Future.wait(futures);
  }
}