-
Notifications
You must be signed in to change notification settings - Fork 64
Prototype with pager #721
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
base: 1.x
Are you sure you want to change the base?
Prototype with pager #721
Conversation
…ey/appyx into 1.x-shared-element-prototype
Co-authored-by: Manuel Vivo <manuelvicnt@gmail.com>
Co-authored-by: Manuel Vivo <manuelvicnt@gmail.com>
…e/Children.kt Co-authored-by: Manuel Vivo <manuelvicnt@gmail.com>
Co-authored-by: Manuel Vivo <manuelvicnt@gmail.com>
- Moved LocalMovableContentMap to Children composable and added a parameter to it. - Added support for more movableContent API variants
…ment-prototype-copy
@@ -0,0 +1,4 @@ | |||
package com.bumble.appyx.sandbox.client.sharedelement.with_pager |
Check warning
Code scanning / detekt
Package names should match the naming convention set in the configuration. Warning
class ShareElementDetailsNode { | ||
} No newline at end of file |
Check warning
Code scanning / detekt
Empty block of code detected. As they serve no purpose they should be removed. Warning
package com.bumble.appyx.sandbox.client.sharedelement.with_pager | ||
|
||
class ShareElementDetailsNode { | ||
} No newline at end of file |
Check warning
Code scanning / detekt
Checks whether files end with a line separator. Warning
@@ -0,0 +1,4 @@ | |||
package com.bumble.appyx.sandbox.client.sharedelement.with_pager |
Check warning
Code scanning / detekt
Package names should match the naming convention set in the configuration. Warning
class SharedElementPagerNode { | ||
} No newline at end of file |
Check warning
Code scanning / detekt
Empty block of code detected. As they serve no purpose they should be removed. Warning
package com.bumble.appyx.sandbox.client.sharedelement.with_pager | ||
|
||
class SharedElementPagerNode { | ||
} No newline at end of file |
Check warning
Code scanning / detekt
Checks whether files end with a line separator. Warning
@@ -0,0 +1,146 @@ | |||
package com.bumble.appyx.sandbox.client.sharedelement.with_pager |
Check warning
Code scanning / detekt
Package names should match the naming convention set in the configuration. Warning
} | ||
|
||
@OptIn(ExperimentalSharedTransitionApi::class) | ||
override fun resolve(navTarget: NavTarget, buildContext: BuildContext): Node { |
Check warning
Code scanning / detekt
One method should have one responsibility. Long methods tend to handle many things at once. Prefer smaller methods to make them easier to understand. Warning
transitionHandler = rememberBackstackFader(transitionSpec = { tween(300) }) | ||
) | ||
} | ||
} No newline at end of file |
Check warning
Code scanning / detekt
Checks whether files end with a line separator. Warning
Won't merge, just showcasing the pager