diff --git a/modules/@angular/router/build/es6/src/index.d.ts b/modules/@angular/router/build/es6/src/index.d.ts index 7ec5c4879d..b75c87dd56 100644 --- a/modules/@angular/router/build/es6/src/index.d.ts +++ b/modules/@angular/router/build/es6/src/index.d.ts @@ -1,7 +1,10 @@ export { Router } from './router'; export { UrlSerializer, DefaultUrlSerializer } from './url_serializer'; export { RouterState, ActivatedRoute } from './router_state'; +export { UrlTree, UrlSegment } from './url_tree'; export { RouterOutletMap } from './router_outlet_map'; +export { RouterConfig, Route } from './config'; +export { Params, PRIMARY_OUTLET } from './shared'; import { RouterOutlet } from './directives/router_outlet'; import { RouterLink } from './directives/router_link'; export declare const ROUTER_DIRECTIVES: (typeof RouterOutlet | typeof RouterLink)[]; diff --git a/modules/@angular/router/build/es6/src/index.js b/modules/@angular/router/build/es6/src/index.js index 2dc4a76fa6..2678dd970e 100644 --- a/modules/@angular/router/build/es6/src/index.js +++ b/modules/@angular/router/build/es6/src/index.js @@ -1,8 +1,10 @@ export { Router } from './router'; export { UrlSerializer, DefaultUrlSerializer } from './url_serializer'; export { RouterState, ActivatedRoute } from './router_state'; +export { UrlTree, UrlSegment } from './url_tree'; export { RouterOutletMap } from './router_outlet_map'; +export { PRIMARY_OUTLET } from './shared'; import { RouterOutlet } from './directives/router_outlet'; import { RouterLink } from './directives/router_link'; export const ROUTER_DIRECTIVES = [RouterOutlet, RouterLink]; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsU0FBUyxNQUFNLFFBQVEsVUFBVSxDQUFDO0FBQ2xDLFNBQVMsYUFBYSxFQUFFLG9CQUFvQixRQUFRLGtCQUFrQixDQUFDO0FBQ3ZFLFNBQVMsV0FBVyxFQUFFLGNBQWMsUUFBUSxnQkFBZ0IsQ0FBQztBQUM3RCxTQUFTLGVBQWUsUUFBUSxxQkFBcUIsQ0FBQztPQUUvQyxFQUFFLFlBQVksRUFBRSxNQUFNLDRCQUE0QjtPQUNsRCxFQUFFLFVBQVUsRUFBRSxNQUFNLDBCQUEwQjtBQUVyRCxPQUFPLE1BQU0saUJBQWlCLEdBQUcsQ0FBQyxZQUFZLEVBQUUsVUFBVSxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgeyBSb3V0ZXIgfSBmcm9tICcuL3JvdXRlcic7XG5leHBvcnQgeyBVcmxTZXJpYWxpemVyLCBEZWZhdWx0VXJsU2VyaWFsaXplciB9IGZyb20gJy4vdXJsX3NlcmlhbGl6ZXInO1xuZXhwb3J0IHsgUm91dGVyU3RhdGUsIEFjdGl2YXRlZFJvdXRlIH0gZnJvbSAnLi9yb3V0ZXJfc3RhdGUnO1xuZXhwb3J0IHsgUm91dGVyT3V0bGV0TWFwIH0gZnJvbSAnLi9yb3V0ZXJfb3V0bGV0X21hcCc7XG5cbmltcG9ydCB7IFJvdXRlck91dGxldCB9IGZyb20gJy4vZGlyZWN0aXZlcy9yb3V0ZXJfb3V0bGV0JztcbmltcG9ydCB7IFJvdXRlckxpbmsgfSBmcm9tICcuL2RpcmVjdGl2ZXMvcm91dGVyX2xpbmsnO1xuXG5leHBvcnQgY29uc3QgUk9VVEVSX0RJUkVDVElWRVMgPSBbUm91dGVyT3V0bGV0LCBSb3V0ZXJMaW5rXTsiXX0= \ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsU0FBUyxNQUFNLFFBQVEsVUFBVSxDQUFDO0FBQ2xDLFNBQVMsYUFBYSxFQUFFLG9CQUFvQixRQUFRLGtCQUFrQixDQUFDO0FBQ3ZFLFNBQVMsV0FBVyxFQUFFLGNBQWMsUUFBUSxnQkFBZ0IsQ0FBQztBQUM3RCxTQUFTLE9BQU8sRUFBRSxVQUFVLFFBQU8sWUFBWSxDQUFDO0FBQ2hELFNBQVMsZUFBZSxRQUFRLHFCQUFxQixDQUFDO0FBRXRELFNBQWlCLGNBQWMsUUFBUSxVQUFVLENBQUM7T0FFM0MsRUFBRSxZQUFZLEVBQUUsTUFBTSw0QkFBNEI7T0FDbEQsRUFBRSxVQUFVLEVBQUUsTUFBTSwwQkFBMEI7QUFFckQsT0FBTyxNQUFNLGlCQUFpQixHQUFHLENBQUMsWUFBWSxFQUFFLFVBQVUsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHsgUm91dGVyIH0gZnJvbSAnLi9yb3V0ZXInO1xuZXhwb3J0IHsgVXJsU2VyaWFsaXplciwgRGVmYXVsdFVybFNlcmlhbGl6ZXIgfSBmcm9tICcuL3VybF9zZXJpYWxpemVyJztcbmV4cG9ydCB7IFJvdXRlclN0YXRlLCBBY3RpdmF0ZWRSb3V0ZSB9IGZyb20gJy4vcm91dGVyX3N0YXRlJztcbmV4cG9ydCB7IFVybFRyZWUsIFVybFNlZ21lbnR9IGZyb20gJy4vdXJsX3RyZWUnO1xuZXhwb3J0IHsgUm91dGVyT3V0bGV0TWFwIH0gZnJvbSAnLi9yb3V0ZXJfb3V0bGV0X21hcCc7XG5leHBvcnQgeyBSb3V0ZXJDb25maWcsIFJvdXRlIH0gZnJvbSAnLi9jb25maWcnO1xuZXhwb3J0IHsgUGFyYW1zLCBQUklNQVJZX09VVExFVCB9IGZyb20gJy4vc2hhcmVkJztcblxuaW1wb3J0IHsgUm91dGVyT3V0bGV0IH0gZnJvbSAnLi9kaXJlY3RpdmVzL3JvdXRlcl9vdXRsZXQnO1xuaW1wb3J0IHsgUm91dGVyTGluayB9IGZyb20gJy4vZGlyZWN0aXZlcy9yb3V0ZXJfbGluayc7XG5cbmV4cG9ydCBjb25zdCBST1VURVJfRElSRUNUSVZFUyA9IFtSb3V0ZXJPdXRsZXQsIFJvdXRlckxpbmtdOyJdfQ== \ No newline at end of file diff --git a/modules/@angular/router/build/src/index.d.ts b/modules/@angular/router/build/src/index.d.ts index 7ec5c4879d..b75c87dd56 100644 --- a/modules/@angular/router/build/src/index.d.ts +++ b/modules/@angular/router/build/src/index.d.ts @@ -1,7 +1,10 @@ export { Router } from './router'; export { UrlSerializer, DefaultUrlSerializer } from './url_serializer'; export { RouterState, ActivatedRoute } from './router_state'; +export { UrlTree, UrlSegment } from './url_tree'; export { RouterOutletMap } from './router_outlet_map'; +export { RouterConfig, Route } from './config'; +export { Params, PRIMARY_OUTLET } from './shared'; import { RouterOutlet } from './directives/router_outlet'; import { RouterLink } from './directives/router_link'; export declare const ROUTER_DIRECTIVES: (typeof RouterOutlet | typeof RouterLink)[]; diff --git a/modules/@angular/router/build/src/index.js b/modules/@angular/router/build/src/index.js index 0804f1e456..d6332fb5f5 100644 --- a/modules/@angular/router/build/src/index.js +++ b/modules/@angular/router/build/src/index.js @@ -7,9 +7,14 @@ exports.DefaultUrlSerializer = url_serializer_1.DefaultUrlSerializer; var router_state_1 = require('./router_state'); exports.RouterState = router_state_1.RouterState; exports.ActivatedRoute = router_state_1.ActivatedRoute; +var url_tree_1 = require('./url_tree'); +exports.UrlTree = url_tree_1.UrlTree; +exports.UrlSegment = url_tree_1.UrlSegment; var router_outlet_map_1 = require('./router_outlet_map'); exports.RouterOutletMap = router_outlet_map_1.RouterOutletMap; +var shared_1 = require('./shared'); +exports.PRIMARY_OUTLET = shared_1.PRIMARY_OUTLET; var router_outlet_1 = require('./directives/router_outlet'); var router_link_1 = require('./directives/router_link'); exports.ROUTER_DIRECTIVES = [router_outlet_1.RouterOutlet, router_link_1.RouterLink]; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHVCQUF1QixVQUFVLENBQUM7QUFBekIsaUNBQXlCO0FBQ2xDLCtCQUFvRCxrQkFBa0IsQ0FBQztBQUE5RCx1REFBYTtBQUFFLHFFQUErQztBQUN2RSw2QkFBNEMsZ0JBQWdCLENBQUM7QUFBcEQsaURBQVc7QUFBRSx1REFBdUM7QUFDN0Qsa0NBQWdDLHFCQUFxQixDQUFDO0FBQTdDLDhEQUE2QztBQUV0RCw4QkFBNkIsNEJBQTRCLENBQUMsQ0FBQTtBQUMxRCw0QkFBMkIsMEJBQTBCLENBQUMsQ0FBQTtBQUV6Qyx5QkFBaUIsR0FBRyxDQUFDLDRCQUFZLEVBQUUsd0JBQVUsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHsgUm91dGVyIH0gZnJvbSAnLi9yb3V0ZXInO1xuZXhwb3J0IHsgVXJsU2VyaWFsaXplciwgRGVmYXVsdFVybFNlcmlhbGl6ZXIgfSBmcm9tICcuL3VybF9zZXJpYWxpemVyJztcbmV4cG9ydCB7IFJvdXRlclN0YXRlLCBBY3RpdmF0ZWRSb3V0ZSB9IGZyb20gJy4vcm91dGVyX3N0YXRlJztcbmV4cG9ydCB7IFJvdXRlck91dGxldE1hcCB9IGZyb20gJy4vcm91dGVyX291dGxldF9tYXAnO1xuXG5pbXBvcnQgeyBSb3V0ZXJPdXRsZXQgfSBmcm9tICcuL2RpcmVjdGl2ZXMvcm91dGVyX291dGxldCc7XG5pbXBvcnQgeyBSb3V0ZXJMaW5rIH0gZnJvbSAnLi9kaXJlY3RpdmVzL3JvdXRlcl9saW5rJztcblxuZXhwb3J0IGNvbnN0IFJPVVRFUl9ESVJFQ1RJVkVTID0gW1JvdXRlck91dGxldCwgUm91dGVyTGlua107Il19 \ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHVCQUF1QixVQUFVLENBQUM7QUFBekIsaUNBQXlCO0FBQ2xDLCtCQUFvRCxrQkFBa0IsQ0FBQztBQUE5RCx1REFBYTtBQUFFLHFFQUErQztBQUN2RSw2QkFBNEMsZ0JBQWdCLENBQUM7QUFBcEQsaURBQVc7QUFBRSx1REFBdUM7QUFDN0QseUJBQW1DLFlBQVksQ0FBQztBQUF2QyxxQ0FBTztBQUFFLDJDQUE4QjtBQUNoRCxrQ0FBZ0MscUJBQXFCLENBQUM7QUFBN0MsOERBQTZDO0FBRXRELHVCQUF1QyxVQUFVLENBQUM7QUFBakMsaURBQWlDO0FBRWxELDhCQUE2Qiw0QkFBNEIsQ0FBQyxDQUFBO0FBQzFELDRCQUEyQiwwQkFBMEIsQ0FBQyxDQUFBO0FBRXpDLHlCQUFpQixHQUFHLENBQUMsNEJBQVksRUFBRSx3QkFBVSxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgeyBSb3V0ZXIgfSBmcm9tICcuL3JvdXRlcic7XG5leHBvcnQgeyBVcmxTZXJpYWxpemVyLCBEZWZhdWx0VXJsU2VyaWFsaXplciB9IGZyb20gJy4vdXJsX3NlcmlhbGl6ZXInO1xuZXhwb3J0IHsgUm91dGVyU3RhdGUsIEFjdGl2YXRlZFJvdXRlIH0gZnJvbSAnLi9yb3V0ZXJfc3RhdGUnO1xuZXhwb3J0IHsgVXJsVHJlZSwgVXJsU2VnbWVudH0gZnJvbSAnLi91cmxfdHJlZSc7XG5leHBvcnQgeyBSb3V0ZXJPdXRsZXRNYXAgfSBmcm9tICcuL3JvdXRlcl9vdXRsZXRfbWFwJztcbmV4cG9ydCB7IFJvdXRlckNvbmZpZywgUm91dGUgfSBmcm9tICcuL2NvbmZpZyc7XG5leHBvcnQgeyBQYXJhbXMsIFBSSU1BUllfT1VUTEVUIH0gZnJvbSAnLi9zaGFyZWQnO1xuXG5pbXBvcnQgeyBSb3V0ZXJPdXRsZXQgfSBmcm9tICcuL2RpcmVjdGl2ZXMvcm91dGVyX291dGxldCc7XG5pbXBvcnQgeyBSb3V0ZXJMaW5rIH0gZnJvbSAnLi9kaXJlY3RpdmVzL3JvdXRlcl9saW5rJztcblxuZXhwb3J0IGNvbnN0IFJPVVRFUl9ESVJFQ1RJVkVTID0gW1JvdXRlck91dGxldCwgUm91dGVyTGlua107Il19 \ No newline at end of file diff --git a/modules/@angular/router/src/index.ts b/modules/@angular/router/src/index.ts index cf8db7c648..bef834785b 100644 --- a/modules/@angular/router/src/index.ts +++ b/modules/@angular/router/src/index.ts @@ -1,7 +1,10 @@ export { Router } from './router'; export { UrlSerializer, DefaultUrlSerializer } from './url_serializer'; export { RouterState, ActivatedRoute } from './router_state'; +export { UrlTree, UrlSegment} from './url_tree'; export { RouterOutletMap } from './router_outlet_map'; +export { RouterConfig, Route } from './config'; +export { Params, PRIMARY_OUTLET } from './shared'; import { RouterOutlet } from './directives/router_outlet'; import { RouterLink } from './directives/router_link'; diff --git a/modules/@angular/router/tsconfig.json b/modules/@angular/router/tsconfig.json index a0306ce771..f37f46289b 100644 --- a/modules/@angular/router/tsconfig.json +++ b/modules/@angular/router/tsconfig.json @@ -22,6 +22,7 @@ "src/router_state.ts", "src/url_serializer.ts", "src/url_tree.ts", + "src/shared.ts", "src/create_url_tree.ts", "src/directives/router_outlet.ts", "src/directives/router_link.ts",