group method
void
group({
- String prefix = '',
- List<
HttpMiddleware> middleware = const [], - required void routes(),
Implementation
void group({
String prefix = '',
List<HttpMiddleware> middleware = const [],
required void Function() routes,
}) {
// push scope
_prefixStack.add(_join(_currentPrefix, _normalizePrefix(prefix)));
_mwStack.add([..._currentMiddleware, ...middleware]);
try {
routes();
} finally {
// pop scope
_prefixStack.removeLast();
_mwStack.removeLast();
}
}