mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-26 03:01:51 +08:00

Implemented custom fragment save/restore state. When navigating back we reverse manually transitions/animations because we no longer add them to navite backstack. Fragment instance stored on entry. Animation and Transition listeners now holds reference to entry instead of fragment for easier update of fragment. Animation and Transition listeners removed when entry removed from backstack. Animation and Transition removed from fragment when fragment activity is destroyed.
13 lines
503 B
XML
13 lines
503 B
XML
<Page xmlns="http://schemas.nativescript.org/tns.xsd"
|
|
navigatingTo="navigatingTo"
|
|
navigatingFrom="navigatingFrom"
|
|
navigatedTo="navigatedTo"
|
|
navigatedFrom="navigatedFrom">
|
|
<StackLayout>
|
|
<Button text="Nav" tap="nav" />
|
|
<Button text="Clear history Trans" tap="navClearTrans" />
|
|
<Button text="Nav Transition" tap="navWithTransition" />
|
|
<Button text="Nav Clear" tap="navWithClear" />
|
|
<ListView items="{{ $value }}" />
|
|
</StackLayout>
|
|
</Page> |