FlipperControlUWP
A control that uses flip transition to change different states for UWP apps.
Install / Use
/learn @JuniperPhoton/FlipperControlUWPREADME
FlipperControl
A control that uses flip transition to change different states for UWP apps.
Works on Build 10586 or higher because this control uses Composition API.

Get from Nuget
Install-Package FlipperControl
How to use
xmlns:flipper="using:FlipperControl"
<flipper:FlipperControl Grid.Row="1"
AllowTapToFlip="True"
FlipDirection="BackToFront"
RotationAxis="X">
<flipper:FlipperControl.Views>
<!--Insert framework elements-->
</flipper:FlipperControl.Views>
</flipper:FlipperControl>
FlipperControlTest proj has demenstrated how to use this control.
There are a few properties that control the behavior:
DisplayIndex property
The only way to change the visual state of the control. Note that the value of zero points to the last framework element you added in FlipperControl.Views.
Note: Be aware of the **IndexOutOfRangeException **.
AllowTapToFlip property
Tap to flip. If there is a button on your view and you have set e.Handled=true, this will NOT work even if this property is enabled.
RotationAxis property
Currently the value is either X or Y.
FlipDirection property
Currently the value is either FrontToBack or BackToFront.
AnimationDuration property
It's obvious.
EnablePerspect property
The default value is true.
When set this to true:

When it's false:

Related Skills
node-connect
337.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.2kCommit, push, and open a PR
