routes property

  1. @override
List<ModularRoute> routes

Aggregates all ModularRoute type Objects to the context,

Implementation

@override
List<ModularRoute> get routes => [
      Route.get(
          '/entity/:module',
          (ModularArguments args) =>
              ExtractorCreateEntity().call(args, config)),
      Route.get(
          '/create/:module',
          (ModularArguments args) =>
              ExtractorCreateUsecase().call(args, config)),
      Route.get(
          '/find/:module',
          (ModularArguments args) =>
              ExtractorFindUsecase().call(args, config)),
      Route.get(
          '/find_one/:module',
          (ModularArguments args) =>
              ExtractorFindOneUsecase().call(args, config)),
      Route.get(
          '/update/:module',
          (ModularArguments args) =>
              ExtractorUpdateUsecase().call(args, config)),
      Route.get(
          '/delete/:module',
          (ModularArguments args) =>
              ExtractorDeleteUsecase().call(args, config)),
      Route.get(
          '/module/:module',
          (ModularArguments args) =>
              ExtractorCreateModule().call(args, config)),
    ];