Route class
Constructors
-
Route.delete(String name, Function handler, {List<ModularMiddleware> middlewares = const []})
-
factory
-
Route.get(String name, Function handler, {List<ModularMiddleware> middlewares = const []})
-
factory
-
Route.module(String name, {required Module module, List<ModularMiddleware> middlewares = const []})
-
factory
-
Route.path(String name, Function handler, {List<ModularMiddleware> middlewares = const []})
-
factory
-
Route.post(String name, Function handler, {List<ModularMiddleware> middlewares = const []})
-
factory
-
Route.put(String name, Function handler, {List<ModularMiddleware> middlewares = const []})
-
factory
-
Route.resource(Resource resource, {List<ModularMiddleware> middlewares = const []})
-
factory
-
Route.websocket(String name, {required WebSocketResource websocket, List<ModularMiddleware> middlewares = const []})
-
factory
Methods
-
addModule(String name, {required RouteContext module})
→ ModularRoute
-
Create a new Route by adding a RouteContext to the context.
inherited
-
copyWith({Handler? handler, String? name, String? schema, RouteContext? context, List<Middleware>? middlewares, List<ModularRoute>? children, String? parent, Uri? uri, Map<ModularKey, ModularRoute>? routeMap, Map<Type, BindContext>? bindContextEntries})
→ Route
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited