processControllers method

List<ViewControllerGenerator>? processControllers(
  1. List<APIProvider>? packages
)

Implementation

List<ViewControllerGenerator>? processControllers(List<APIProvider>? packages) {
  if (packages == null) {
    return [];
  }

  var controllerGenerators = <ViewControllerGenerator>[];
  for (var provider in packages) {
    var controllerFactoryList = provider.controllerGeneratorList;
    if (controllerFactoryList.isNotEmpty) {
      controllerGenerators.addAll(controllerFactoryList);
    }
  }
  return controllerGenerators;
}