rotation_three_d_effect 0.4.0 copy "rotation_three_d_effect: ^0.4.0" to clipboard
rotation_three_d_effect: ^0.4.0 copied to clipboard

A Flutter package inspired by SwiftUI's rotation3DEffect that allows to apply a Three Dimensional rotation to any Widget.

0.4.0 Added DoubleSidedFlipWidget #

  • Introduced DoubleSidedFlipWidget: a new widget that allows flipping between two child widgets with a realistic 3D rotation effect.
  • Supports both horizontal (Y-axis) and vertical (X-axis) flipping.
  • Enables interaction through drag and/or tap, with customizable threshold, sensitivity, and perspective.

0.3.2 Added possibility to easily stop auto rotation when the user interacts #

  • By using the stopRotationOnUserInteraction parameter you can easily decide to stop the autoroation on user interaction.

0.3.1 Added IndefiniteRotation3DEffect to allow for Infinite widget rotations! #

  • Readme update
  • It is now possible to make any widget to roate indefinetly
  • Possibility to choose speed of rotations
  • Choose the axis on which the Indefinite Rotation should work (x and/or y)
  • Optioanlly set number of rotations
  • Option to allow the user to interact while the widget rotates

0.3.0 Added IndefiniteRotation3DEffect to allow for Infinite widget rotations! #

  • It is now possible to make any widget to roate indefinetly
  • Possibility to choose speed of rotations
  • Choose the axis on which the Indefinite Rotation should work (x and/or y)
  • Optioanlly set number of rotations
  • Option to allow the user to interact while the widget rotates

0.2.1 Inital and End Position #

  • Added initial and end position for the child Widget to be placed. End position only works when returnsInPlace is set to true.
  • Added the possibility to make the child Widget rotate indefintely. This is still under development though, and I DO NOT recommend using it at this stage.

0.1.3 Changed Widget name to a more concise one #

  • Changed name from ThreeDimensionalWidget to Rotation3DEffect

0.1.2 Added example and some documentation #

  • Added example
  • Added gifs to the README.md

0.1.1 Added example and some documentation #

  • An example showing possible use of this package has been added.
  • Added documentation in the code and updated README file.

0.1.0 #

  • First release.
14
likes
160
points
7
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package inspired by SwiftUI's rotation3DEffect that allows to apply a Three Dimensional rotation to any Widget.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on rotation_three_d_effect