Configure router with provided routes

Closes #9
This commit is contained in:
Brandon Roberts
2016-06-02 18:34:04 -05:00
committed by vsavkin
parent 9b094e42a3
commit 793ac3f6b4
3 changed files with 33 additions and 18 deletions

View File

@ -54,7 +54,6 @@ export type Event = NavigationStart | NavigationEnd | NavigationCancel | Navigat
export class Router {
private currentUrlTree: UrlTree;
private currentRouterState: RouterState;
private config: RouterConfig;
private locationSubscription: Subscription;
private routerEvents: Subject<Event>;
private navigationId: number = 0;
@ -62,7 +61,7 @@ export class Router {
/**
* @internal
*/
constructor(private rootComponentType:Type, private resolver: ComponentResolver, private urlSerializer: UrlSerializer, private outletMap: RouterOutletMap, private location: Location, private injector: Injector) {
constructor(private rootComponentType:Type, private resolver: ComponentResolver, private urlSerializer: UrlSerializer, private outletMap: RouterOutletMap, private location: Location, private injector: Injector, private config: RouterConfig) {
this.routerEvents = new Subject<Event>();
this.currentUrlTree = createEmptyUrlTree();
this.currentRouterState = createEmptyState(rootComponentType);