MCPcopy Index your code
hub / github.com/angular-ui/ui-router / extractParamsFromPath

Function extractParamsFromPath

test/angular/1.7/angular-mocks.js:2223–2241  ·  view source on GitHub ↗
(strippedUrl)

Source from the content-addressed store, hash-verified

2221 }
2222
2223 function extractParamsFromPath(strippedUrl) {
2224 var keyObj = {};
2225
2226 if (!expectedUrl || !angular.isFunction(expectedUrl.test) ||
2227 !expectedKeys || !expectedKeys.length) return keyObj;
2228
2229 var match = expectedUrl.exec(strippedUrl);
2230 if (!match) return keyObj;
2231
2232 for (var i = 1, len = match.length; i < len; ++i) {
2233 var key = expectedKeys[i - 1];
2234 var val = match[i];
2235 if (key && val) {
2236 keyObj[key.name || key] = val;
2237 }
2238 }
2239
2240 return keyObj;
2241 }
2242
2243 function extractParamsFromQuery(queryStr) {
2244 var obj = {},

Callers 1

MockHttpExpectationFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected