-
-
Notifications
You must be signed in to change notification settings - Fork 241
feat(router): enable flexible page router outlets #1298
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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 |