UrlSegment

Stable

Class

What it does

Represents a single URL segment.

How to use

@Component({templateUrl:'template.html'}) class MyComponent { constructor(router: Router) { const tree: UrlTree = router.parseUrl('/team;id=33'); const g: UrlSegmentGroup = tree.root.children[PRIMARY_OUTLET]; const s: UrlSegment[] = g.segments; s[0].path; // returns 'team' s[0].parameters; // returns {id: 33} } }

Class Overview

class UrlSegment {
constructor(path: string, parameters: {[name: string]: string})

path : string
parameters : {[name: string]: string}
toString() : string

}

Class Description

Constructor

constructor(path: string, parameters: {[name: string]: string})

Class Details

exported from @angular/router/index, defined in @angular/router/src/url_tree.ts