getParams static method

Map<String, String> getParams(
  1. String pattern,
  2. String path
)

Implementation

static Map<String, String> getParams(String pattern, String path) {
  final params = <String, String>{};
  final patternParts = pattern.split('/');
  final pathParts = path.split('/');
  for (int i = 0; i < patternParts.length; i++) {
    if (patternParts[i].startsWith(':')) {
      params[patternParts[i].substring(1)] = pathParts[i];
    }
  }
  return params;
}