groupAsync method
Future<SymlinkRoute<T> >
groupAsync(
- String path,
- FutureOr<
void> callback(- Router<
T> router
- Router<
- Iterable<
T> middleware = const [], - String? name,
override
Asynchronous equivalent of group.
Implementation
@override
Future<SymlinkRoute<T>> groupAsync(
String path, FutureOr<void> Function(Router<T> router) callback,
{Iterable<T> middleware = const [], String? name}) async {
final router = ChainedRouter<T>(_root, [..._handlers, ...middleware]);
await callback(router);
return mount(path, router)..name = name;
}