Labs-Windows icon indicating copy to clipboard operation
Labs-Windows copied to clipboard

🧪 [Experiment] TransitionHelper

Open niels9001 opened this issue 2 years ago • 2 comments

Approved from Discussion

https://github.com/CommunityToolkit/Labs-Windows/discussions/353

Problem Statement

Animating / morphing controls in various states can be challenging. TransitionHelper makes it very simple to create compelling, composition based animations that look great!

Overview

This experiment adds the following components:

  • TransitionHelper

Using

You can try it out via the NuGet Packages here:

  • UWP: https://dev.azure.com/dotnet/CommunityToolkit/_artifacts/feed/CommunityToolkit-Labs/NuGet/CommunityToolkit.Labs.Uwp.TransitionHelper
  • WinUI 3: https://dev.azure.com/dotnet/CommunityToolkit/_artifacts/feed/CommunityToolkit-Labs/NuGet/CommunityToolkit.Labs.WinUI.TransitionHelper Read more about Preview Packages here.

Result TransitionH

Documentation & samples https://github.com/CommunityToolkit/Labs-Windows/tree/main/components/TransitionHelper/samples

Additional info

No response

Implementation Requirements

  • [X] Working Prototype
  • [X] Feature Complete
  • [X] Documentation
  • [X] Samples
  • [ ] Unit Tests
  • [ ] Community Feedback / Usage Testimonies

Tested Platforms

  • [X] UWP
  • [X] WinAppSDK / WinUI 3
  • [ ] Web Assembly (WASM)
  • [ ] Android
  • [ ] iOS
  • [ ] MacOS
  • [ ] Linux / GTK

Technical Review

  • [ ] Accessibility Audit
  • [ ] API/Naming Review
  • [ ] Code Quality/Style
  • [ ] Dependency Review
  • [ ] Design/Style Review
  • [ ] Final Approval

Community Help?

None

niels9001 avatar Apr 20 '23 13:04 niels9001

Very helpful! Something like a TransitionCompleted event would be nice.

devsko avatar Jan 02 '24 14:01 devsko

can we acheive this? GeometryAnimation

ghost1372 avatar Jan 02 '24 15:01 ghost1372