parameterNames function
The parameter names a route path declares, in order.
Implementation
List<String> parameterNames(String path) {
return [
for (final segment in _segments(path))
if (segment
case ParameterSegment(:final name) ||
ConstrainedSegment(:final name) ||
CatchAllSegment(:final name))
name,
];
}