feat(router): enable flexible page router outlets#1298
Conversation
MartoYankov
commented
Apr 23, 2018
- Enable multiple named page-router-outlets at root level.
- Handle back navigation with multiple named outlets.
- Enable navigation inside modal view.
|
test |
3 similar comments
|
test |
|
test |
|
test |
|
test branch_testsappng#ns-40 |
Angular application is started with `application.run()` which means the the root view of the app will be the root view of the `AppComponent`. Previous behavior: Anagular application was started with `application.start()` - this aways creates a root `Frame`. The platfrom bootstrap was always creating the inital `Page` and loading the `AppComponent` inside. The `<page-router-outlet>` will create a Frame as a native element and will create a page for each component activated in it (including the inital page).
…improved relative url handling
Rename RootView class to AppHostView class. Expose ngAppRoot property of AppHostView class. Add modal-nested-test example.
Extend AppHostView class to overwrite the `content` property of ContentView.
Sanitize router states and cache when closing modal view
|
test branch_testsappng#ns-40 |
|
TestsAppNg is not building for both platforms. Probably not ERROR in node_modules/rxjs/Observable.d.ts(1,15): error TS2307: Cannot find module 'rxjs-compat/Observable'. |
|
@SvetoslavTsenov @MartoYankov The |
|
test branch_testsappng#ns-40 |
1 similar comment
|
test branch_testsappng#ns-40 |