APIRouteHandler<T> constructor
APIRouteHandler<T> (
- APIModule module,
- APIRequestMethod? requestMethod,
- String routeName,
- APIRouteFunction<
T> function, - Map<
String, TypeInfo> ? parameters, - Iterable<
APIRouteRule> ? rules, - APIRouteConfig? config,
Implementation
APIRouteHandler(
this.module,
this.requestMethod,
this.routeName,
this.function,
this.parameters,
Iterable<APIRouteRule>? rules,
APIRouteConfig? config)
: rules = List<APIRouteRule>.unmodifiable(rules ?? <APIRouteRule>[]),
config = config ?? APIRouteConfig.defaultConfig;