Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

[Enhancement] Provide ability to specify the animation during a Shell navigation #555

Closed
1 of 2 tasks
Cfun1 opened this issue Nov 15, 2020 · 6 comments
Closed
1 of 2 tasks
Labels
feature-request A request for a new feature. needs-approval Feature request has been submitted but is awaiting final approval. Please do not implement before!

Comments

@Cfun1
Copy link
Contributor

Cfun1 commented Nov 15, 2020

Summary

To provide a way to specify the animation (FadeTo, TraslateTo right/left...) that will be used when issuing a shell navigation
for example Shell.Current.GoToAsync("//MainPage", true,FadeTo);

Intended Use Case

It will be used in case someone want to specify an animation during the navigation rather than the default one, like for example I want my next page to come from left, I will specify in the GoToAsync method something like:
Shell.Current.GoToAsync("//MainPage", true, TranslateToRight);

More Context

[Spec] Transitions Api #6033

Who Will Do The Work?

  • I am willing to take this on myself
  • Just putting this out there for someone to pick up
@Cfun1 Cfun1 added feature-request A request for a new feature. needs-approval Feature request has been submitted but is awaiting final approval. Please do not implement before! labels Nov 15, 2020
@AdamDiament
Copy link

@Cfun1 I think this belongs in the main xamarin forms repo

@Cfun1
Copy link
Contributor Author

Cfun1 commented Jan 17, 2021

I think you are right, but we will probably have to wait long to see this ready. xamarin/Xamarin.Forms#6033

@Cfun1 Cfun1 closed this as completed Jan 17, 2021
@pictos
Copy link
Contributor

pictos commented Jan 17, 2021

@Cfun1 I'll reopen this issue since @PureWeen wants to implement a lot of cool features for Shell here. Since Forms 5.0 is released we will not see any new features there, just bug fixes and improvements.

@pictos pictos reopened this Jan 17, 2021
@Cfun1
Copy link
Contributor Author

Cfun1 commented Jan 17, 2021

@pictos oh nice, I was pessimiste even whan I have opened it that maybe it is not possible to achieve such feature from xct. The Shell is what is most missing here when it's about cool stuff :)

@pictos
Copy link
Contributor

pictos commented Jan 17, 2021

@Cfun1 TBH I don't know if we can do it here with the opened APIs from Shell, but we should try it (:

@brminnick
Copy link
Contributor

Thanks! However, we are no longer adding new features to Xamarin Community Toolkit, focusing on the .NET MAUI Community Toolkit.

Please open a New Feature Discussion to implement this feature in the .NET MAUI Community Toolkit.

I've posted more information about the Future Of Xamarin Community Toolkit here: https://devblogs.microsoft.com/xamarin/the-future-of-xamarin-community-toolkit/?WT.mc_id=mobile-0000-bramin

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request A request for a new feature. needs-approval Feature request has been submitted but is awaiting final approval. Please do not implement before!
Projects
None yet
Development

No branches or pull requests

4 participants