Closed arkivanov closed 3 months ago
The recent updates to the Compose extension of the Decompose library introduce significant enhancements, including function renaming and an experimental animation API. Key changes involve replacing Children
with ChildStack
for improved animation capabilities and introducing ChildPages
for better pagination management. Additionally, a predictive back gesture feature enhances navigation experiences, particularly for Android versions T and U. The documentation has been updated to support developers in adapting to these changes.
Files | Change Summary |
---|---|
docs/extensions/compose.md , extensions-compose-experimental/src/commonMain/.../stack/animation/PredictiveBackParams.kt |
Updated documentation reflects new function names and animation API enhancements; added @see annotations for predictive back animations. |
sequenceDiagram
participant User
participant App
participant Navigation
participant Animation
User->>App: Trigger Navigation
App->>Navigation: Request ChildStack
Navigation->>Animation: Start Transition
Animation-->>Navigation: Finish Animation
Navigation-->>App: Return to User
App-->>User: Display Updated Screen
🐇 A dance of changes, oh so bright,
In the code, we find delight.
With ChildStack and Pages anew,
Animation flows, vibrant and true.
Navigation smooth, a joyful spree,
Hopping along, in harmony! 🎉
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Documentation