mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
feat(frame): handle back navigation when common layout is used as a root element (#5608)
* test(e2e): update modal navigation app Add layout as root. Add show modal layout. * chore(frame): move frame stack modifiers in a separate frame-stack module * feat(frame): handle back navigation when using common layout as root element
This commit is contained in:
committed by
Svetoslav
parent
8a1958e82e
commit
70f01123df
23
e2e/modal-navigation/app/modal-layout/modal-layout.ts
Normal file
23
e2e/modal-navigation/app/modal-layout/modal-layout.ts
Normal file
@@ -0,0 +1,23 @@
|
||||
export function onShowingModally() {
|
||||
console.log("modal-layout showingModally");
|
||||
}
|
||||
|
||||
export function onLoaded() {
|
||||
console.log("modal-layout loaded");
|
||||
}
|
||||
|
||||
export function onNavigatingTo() {
|
||||
console.log("modal-layout onNavigatingTo");
|
||||
}
|
||||
|
||||
export function onNavigatingFrom() {
|
||||
console.log("modal-layout onNavigatingFrom");
|
||||
}
|
||||
|
||||
export function onNavigatedTo() {
|
||||
console.log("modal-layout onNavigatedTo");
|
||||
}
|
||||
|
||||
export function onNavigatedFrom() {
|
||||
console.log("modal-layout onNavigatedFrom");
|
||||
}
|
||||
7
e2e/modal-navigation/app/modal-layout/modal-layout.xml
Normal file
7
e2e/modal-navigation/app/modal-layout/modal-layout.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<GridLayout backgroundColor="green" showingModally="onShowingModally" loaded="onLoaded"
|
||||
navigatingTo="onNavigatingTo"
|
||||
navigatingFrom="onNavigatingFrom"
|
||||
navigatedTo="onNavigatedTo"
|
||||
navigatedFrom="onNavigatedFrom">
|
||||
<Frame defaultPage="modal/modal-page"></Frame>
|
||||
</GridLayout>
|
||||
Reference in New Issue
Block a user