Search packages, repositories and app categories

GitHub repositoryHardikb19/rotating-widgets

rotating-widgets

Flutter package to build rotating widgets

rotating-widgets project cover
Stars
1
Forks
2
Last push (UTC)
May 15, 2021
Project status
Active

Original README

English project snapshot. Visit GitHub for the latest content.

rotating_widgets

Platform pub

A simple widget which allows widgets to be turned into rotate-able widgets

Example App

Example gif



Screenshots

X Active Y active Z active XY Auto-Rotate

Custom Usage

There are several options that allow for more control:

Properties Type Description Default Value Required
child Widget This is the widget which needs to be made rotate-able null true
rotateX boolean true if widget is allowed to rotate along X-Axis true false
rotateY boolean true if widget is allowed to rotate along Y-Axis true false
rotateZ boolean true if widget is allowed to rotate along Z-Axis. Note: This allows circular rotation on 2D plane false false
angleRadianX double The angle by which widget turns across X-Axis, per unit Offset along that axis and if autoplay is false, or per unit duration is autoplay is true 0.01 false
angleRadianY double The angle by which widget turns across X-Axis, per unit Offset along that axis and if autoplay is false, or per unit duration is autoplay is true 0.01 false
angleRadianZ double The angle by which widget turns across X-Axis, per unit Offset along that axis and if autoplay is false, or per unit duration is autoplay is true 0.01 false
autoplay boolean Checks whether widget should rotate automatically or not false false
duration Duration The duration between which said child rotates around individual axis by said angle Duration(seconds: 1) false


This package can convert any widget into a rotate-able widget including scaffold

Hardikb19 GitHub avatar
GitHub author

Hardikb19 ↗

Build gold, deliver crap.

Microsoft
LanguagesDartKotlinSwiftObjective-C

Categories

Packages published by this repository

Dependencies used

Dependency list 2 items

  • flutter{"sdk":"flutter"}
  • flutter_testDevelopment{"sdk":"flutter"}

How do I choose a repository?

Start with your use case, compare repository activity, and check the original project before adopting it.

  1. Search by repository name, owner or description, then narrow the results by topic.
  2. Compare stars, forks and recent pushes. Stars show community interest, not a guarantee of quality.
  3. Read the README, license and issues on GitHub before using a project.

Sources and maintenance

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗