| 12345678910111213141516171819202122232425262728 |
- /**
- * @hidden
- */
- export class QueryParams {
- constructor() {
- this.data = {};
- }
- parseUrl(url) {
- if (url) {
- var startIndex = url.indexOf('?');
- if (startIndex > -1) {
- var queries = url.slice(startIndex + 1).split('&');
- for (var i = 0; i < queries.length; i++) {
- if (queries[i].indexOf('=') > 0) {
- var split = queries[i].split('=');
- if (split.length > 1) {
- this.data[split[0].toLowerCase()] = split[1].split('#')[0];
- }
- }
- }
- }
- }
- }
- get(key) {
- return this.data[key.toLowerCase()];
- }
- }
- //# sourceMappingURL=query-params.js.map
|