initControl static method

Future<bool> initControl({
  1. bool? debug,
  2. Map? entries,
  3. Map<Type, InitFactory>? factories,
  4. LocalinoOptions? localization,
  5. List<ControlModule>? modules,
  6. RoutingStoreProvider? routes,
  7. Future initAsync()?,
})

Implementation

static Future<bool> initControl({
  bool? debug,
  Map<dynamic, dynamic>? entries,
  Map<Type, InitFactory>? factories,
  LocalinoOptions? localization,
  List<ControlModule>? modules,
  RoutingStoreProvider? routes,
  Future Function()? initAsync,
}) async {
  final initialized = Control.initControl(
    debug: debug,
    entries: entries,
    factories: factories,
    modules: [
      ConfigModule(),
      if (modules != null) ...modules,
      if (localization != null) LocalinoModule(localization, debug: debug),
      if (routes != null) RoutingModule(routes.routes),
    ],
    initAsync: initAsync,
  );

  return initialized;
}