Router class
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
middlewareHandlers
↔ List<
MiddlewareHandler> -
getter/setter pair
- routerPath ↔ String
-
getter/setter pairinherited
-
routes
→ List<
ARoute> -
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
any(
{required String path, required RequestHandler requestHandler, List< MiddlewareHandler> middlewares = const [], List<RequestMethod> requestMethods = const [RequestMethod.all()]}) → Router -
delete(
{required String path, required RequestHandler requestHandler, List< MiddlewareHandler> middlewares = const []}) → Router -
get(
{required String path, required RequestHandler requestHandler, List< MiddlewareHandler> middlewares = const []}) → Router -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
options(
{required String path, required RequestHandler requestHandler, List< MiddlewareHandler> middlewares = const []}) → Router -
patch(
{required String path, required RequestHandler requestHandler, List< MiddlewareHandler> middlewares = const []}) → Router -
post(
{required String path, required RequestHandler requestHandler, List< MiddlewareHandler> middlewares = const []}) → Router -
put(
{required String path, required RequestHandler requestHandler, List< MiddlewareHandler> middlewares = const []}) → Router -
routerInitState(
{required RouterInitState routerInitState}) → Router -
socketIO(
{required SocketIOHandler socketIOHandler, List< MiddlewareHandler> middlewares = const [], String path = '/socket.io/'}) → Router -
toString(
) → String -
A string representation of this object.
inherited
-
useMiddleware(
MiddlewareHandler middlewareHandler) → Router -
useMiddlewares(
List< MiddlewareHandler> middlewareHandlers) → Router -
ws(
{required String path, required WebsocketHandler websocketHandler, List< MiddlewareHandler> middlewares = const []}) → Router
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited