d2d36c61f3
fix(router): fix matrix params check to handle 'special' objects
2016-08-08 09:15:59 -07:00
4f17dbc721
fix(router): add segmentPath to the link DSL
2016-08-05 13:12:21 -07:00
6f68330fa5
feat(router): rename UrlPathWithParams into UrlSegment
...
BREAKING CHANGE:
UrlPathWithParams => UrlSegment
UrlSegment => UrlSegmentGroup
2016-07-25 12:15:07 -07:00
93a4ca652a
refactor(router): renames PRIMARY_OUTLET into primary
2016-07-22 18:51:35 -07:00
23ee29b6a2
fix(router): navigation should not preserve query params and fragment by default
...
BREAKING CHANGE
Previously both imperative (router.navigate) and declarative (routerLink) navigations
would preserve the current query params and fragment. This behavior turned out to
be confusing. This commit changes it.
Now, neither is preserved by default. To preserve them, you need to do the following:
router.naviage("newUrl", {preserveQueryParams: true, preserveFragment: true})
<a routerLink="newUrl" preserveQueryParams preserveFragment></a>
2016-07-20 14:30:04 -07:00
ded518d47f
feat(router): update routerLink DSL to handle aux routes
2016-07-12 11:44:55 -07:00
34b3c534e7
fix(router): disallow root segments with matrix params
2016-07-08 14:47:55 -07:00
ae75e3640a
chore(lint): Added license headers to most TypeScript files
...
Relates to #9380
2016-06-23 09:47:54 -07:00
92d8bf9619
feat(router): add support for componentless routes
2016-06-21 12:17:30 -07:00
f8e8d22e4e
fix(router): stringify positional parameters when using routerLink
2016-06-21 12:17:30 -07:00
4450e7b246
cleanup(router): enable noImplicitAny and noImplicntReturns
2016-06-21 12:17:30 -07:00
b3e801ed9e
feat(router): make it work with TypeScript 1.8
2016-06-21 12:17:30 -07:00
15f27b5455
fix(providers): make providers static analysis friendly
2016-06-21 12:17:30 -07:00
127401598b
feat(router): implement terminal
2016-06-21 12:17:30 -07:00
2fef30f619
fix(router): make stringify handle nulls
2016-06-21 12:17:30 -07:00
6988a550ea
cleanup(router): fix tslint errors
2016-06-21 12:17:30 -07:00
ed50e17e5b
refactor(router): rename queryParameters into queryParams
2016-06-21 12:17:30 -07:00
d95f0fd83d
fix(router): fix index routes
2016-06-21 12:17:30 -07:00
99f7404d8b
refactor(router): remove rootNode function
2016-06-21 12:17:30 -07:00
2e1bd46bb1
feat(router): add createUrlTree
2016-06-21 12:17:30 -07:00