Victor Berchet
|
6d29faefea
|
fix(Router): fix checking for object intersection
|
2017-01-09 16:30:14 -05:00 |
Dzmitry Shylovich
|
d9a22dae4f
|
fix(router): RouterLink mirrors input `target` as attribute
Closes #13837
|
2017-01-09 15:00:40 -05:00 |
Dzmitry Shylovich
|
07e0fce8fc
|
fix(router): update route snapshot before emit new values (#13558)
Closes #12912
|
2016-12-27 15:57:22 -08:00 |
Dzmitry Shylovich
|
0eca960494
|
fix(router): fix lazy loaded module with wildcard route (#13649)
Closes #12955
|
2016-12-27 15:22:57 -08:00 |
Dzmitry Shylovich
|
69fa3bbc03
|
feat(router): add an extra argument to CanDeactivate interface (#13560)
Adds a `nextState` argument to access the future url from `CanDeactivate`.
BEFORE:
canDeactivate(component: T, route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean>|Promise<boolean>|boolean;
AFTER:
canDeactivate(component: T, currentRoute: ActivatedRouteSnapshot, currentState: RouterStateSnapshot, nextState?: RouterStateSnapshot): Observable<boolean>|Promise<boolean>|boolean;
Closes #9853
|
2016-12-27 14:08:06 -08:00 |
Dzmitry Shylovich
|
174334dec3
|
fix(router): routerLink support of null/undefined (#13380)
Closes #6971
|
2016-12-27 13:45:16 -08:00 |
Victor Savkin
|
eb2ceff4ba
|
fix(router): should reset location if a navigation by location is successful (#13545)
Closes #13491
|
2016-12-21 12:47:58 -08:00 |
Dzmitry Shylovich
|
a006c1418a
|
feat(router): routerLink add tabindex attribute (#13094)
Fixes #10895
|
2016-12-09 15:38:50 -08:00 |
Andy Howell
|
440ef02f29
|
fix(router): add support for query params with mulitple values
closes #11373
|
2016-12-08 18:42:58 -08:00 |
Jónatan Núñez
|
9591a08dfb
|
fix(router): Use T type in Resolve interface (#13242)
|
2016-12-08 11:24:38 -08:00 |
Dzmitry Shylovich
|
2893c2c0a2
|
fix(router): validate nested routes (#13224)
Fixes #12827
|
2016-12-06 10:41:01 -08:00 |
vsavkin
|
c767df0e4e
|
fix(router): throw a better error message when angular 1 is not bootstraped
|
2016-12-05 10:57:24 -08:00 |
vsavkin
|
25e5b2fdf0
|
fix(router): make setUpLocationChangeListener idempotent
|
2016-12-05 10:57:24 -08:00 |
Victor Berchet
|
f562cbf86c
|
fix(router): fix skipLocationChanges on RouterLink directives
fixes #13156
|
2016-12-05 10:54:10 -08:00 |
Victor Berchet
|
804943c9b1
|
refactor(router): cleanup RouterLink
|
2016-12-05 10:54:10 -08:00 |
Victor Savkin
|
d46b8deeea
|
fix(router): runs guards every time when unsuccessfully navigating to the same url over and over again (#13209)
|
2016-12-02 15:19:00 -08:00 |
Dzmitry Shylovich
|
bbb7a39414
|
fix(router): allow specifying a matcher wihtout specifying a path
fixes #12972
|
2016-12-02 15:03:59 -08:00 |
Victor Berchet
|
d7d8fab211
|
refactor(router): cleanup config
|
2016-12-02 15:03:59 -08:00 |
vsavkin
|
42cf06fa12
|
feat(router): add support for custom route reuse strategies
|
2016-11-29 23:21:41 -08:00 |
Chuck Jazdzewski
|
3e548de99d
|
Revert "fix(router): guards restor an incorrect url when used with skipLocationChange"
This reverts commit ad20d7d260 .
|
2016-11-22 13:31:33 -08:00 |
vsavkin
|
ad20d7d260
|
fix(router): guards restor an incorrect url when used with skipLocationChange
Closes #12825
|
2016-11-17 14:10:59 -08:00 |
vsavkin
|
602522beb2
|
fix(router): support redirects to named outlets
Closes #12740, #9921
|
2016-11-17 14:10:59 -08:00 |
Victor Savkin
|
773b31de8f
|
fix(router): should not create a route state if navigation is canceled (#12868)
Closes #12776
|
2016-11-15 19:00:20 -08:00 |
Joao Dias
|
77ee27c59e
|
refactor(): use const and let instead of var
|
2016-11-12 16:40:17 -08:00 |
Victor Savkin
|
52be848f94
|
fix(router): incorrect injector is used when instantiating components loaded lazily (#12817)
|
2016-11-11 17:12:00 -08:00 |
Dzmitry Shylovich
|
785b7b640e
|
fix(router): Route.isActive also compares query params (#12321)
|
2016-11-11 13:23:47 -08:00 |
vsavkin
|
e5a753e111
|
fix(router): router should not swallow "unhandled" errors
closes #12802
|
2016-11-11 13:22:19 -08:00 |
Michael Seemann
|
2a4bf9a0df
|
fix(router): avoid router initialization for non root components
closes #12338
closes #12814
|
2016-11-11 11:15:17 -08:00 |
Dzmitry Shylovich
|
77dc1ab675
|
fix(router): throw an error when encounter undefined route (#12389)
|
2016-11-10 14:55:10 -08:00 |
Dzmitry Shylovich
|
3052fb234f
|
fix(router): ignore null or undefined query parameters (#12333)
|
2016-11-10 14:41:19 -08:00 |
vsavkin
|
73407351e7
|
feat(router): add support for custom url matchers
Closes #12442
Closes #12772
|
2016-11-09 16:24:58 -08:00 |
vsavkin
|
2c110931f8
|
fix(router): do not require the creation of empty-path routes when no url left
Closes #12133
|
2016-11-09 16:24:49 -08:00 |
Victor Savkin
|
9ddf9b3d3d
|
fix(router): advance a route only after its children have been deactivated (#12676)
Closes #11715
|
2016-11-03 16:26:10 -07:00 |
André Werlang
|
2e78b76fcf
|
fix(router): resolve guard observables on the first emit (#10412)
|
2016-11-02 21:56:04 -07:00 |
vsavkin
|
d509ee078b
|
fix(router): reset URL to the stable state when a navigation gets canceled
Closes #10321
|
2016-11-02 12:25:23 -07:00 |
vsavkin
|
830a780cb3
|
fix(router): CanDeactivate receives a wrong component
Closes #12592
|
2016-11-02 12:25:23 -07:00 |
Austin Miller
|
1de04b23b1
|
fix(router): call data observers when the path changes
|
2016-11-01 11:28:43 -07:00 |
vsavkin
|
fe47e6b783
|
fix(router): rerun resolvers when url changes
Closes #12603
|
2016-10-28 15:17:00 -07:00 |
vsavkin
|
091c390032
|
fix(router): run navigations serialy
Closes #11754
|
2016-10-28 14:56:08 -07:00 |
Jeremy Elbourn
|
c9f58cf78c
|
feat(router): export routerLinkActive w/ isActive property
|
2016-10-26 14:08:22 -07:00 |
vsavkin
|
6ccbfd41dd
|
fix(router): preserve resolve data
Closes #12306
|
2016-10-26 13:53:00 -07:00 |
vsavkin
|
7d2554baa1
|
tests(router): add a test showing how to handle resovle errors
|
2016-10-26 13:52:59 -07:00 |
vsavkin
|
52a853e257
|
fix(router): change router not to deactivate aux routes when navigating from a componentless routes
|
2016-10-26 13:52:59 -07:00 |
vsavkin
|
8f2fa0f766
|
fix(router): disallow component routes with named outlets
Closes #11208, #11082
|
2016-10-26 13:52:59 -07:00 |
vsavkin
|
fc60fa790c
|
fix(router): add a test to make sure canDeactivate guards are called for aux routes
Closes #11345
|
2016-10-26 13:52:58 -07:00 |
vsavkin
|
b74185369f
|
fix(router): canDeactivate guards are not triggered for componentless routes
Closes #12375
|
2016-10-26 13:52:58 -07:00 |
Daniel Leib
|
da5fc696bb
|
fix(router): do not update primary route if only secondary outlet is given (#11797)
|
2016-10-20 10:59:08 -07:00 |
Victor Savkin
|
b44b6ef8f5
|
fix(router): module loader should start compiling modules when stubbedModules are set (#11742)
|
2016-10-20 10:58:53 -07:00 |
vsavkin
|
0f21a5823b
|
cleanup(router): add a test verifying than NavigationEnd is not emitted after NavigationCancel
|
2016-10-20 10:56:12 -07:00 |
vsavkin
|
5ae6915600
|
fix(router): fix lazy loading triggered by redirects from wildcard routes
Closes #12183
|
2016-10-20 10:56:12 -07:00 |