ComponentBundle.fromLists constructor

ComponentBundle.fromLists(
  1. List<Component> components, [
  2. List<(Type, Type)> extensionComponents = const []
])

Create a bundle from a list of components.

Implementation

factory ComponentBundle.fromLists(
  final List<Component> components, [
  final List<(Type, Type)> extensionComponents = const [],
]) {
  final items = components.map((final c) => (c.runtimeType, c)).toList();
  return ComponentBundle(
    ComponentsBatchList(items),
    ComponentsBatchListExt(extensionComponents),
  );
}