paramsFor method
Implementation
Map<String, int> paramsFor(String path) {
final parts = path.split('/');
final allParams = <String, int>{};
void add(String param) {
final count = allParams[param] ??= 0;
allParams[param] = count + 1;
}
for (final part in parts) {
if (!part.startsWith(':')) {
continue;
}
final param = part.substring(1);
add(param);
}
return allParams;
}