auto_step 0.0.1
auto_step: ^0.0.1 copied to clipboard
Auto Step for Flutter. Useful for animating something

Auto Step for Flutter #
Auto Step is a Flutter widget that facilitates the animation of components by automatically stepping through a sequence of values. It is particularly useful for creating animations or transitions within your Flutter applications.

AutoStep Widget #
Usage #
AutoStep(
total: 3,
duration: Duration(milliseconds: 1000),
builder: (step) => AnimatedContainer(
duration: Duration(milliseconds: 500),
width: 100.0 * step,
height: 100,
color: Colors.green,)
)
Parameters #
total: The total number of steps in the sequence.duration: The duration for each step in the sequence.builder: A function that builds the UI for each step based on the current step index.loop: (Optional) Indicates whether the sequence should loop back to the beginning after reaching the last step. Default istrue.
AutoStepSwitch Widget #
Usage #
AutoStepSwitch(
duration: Duration(milliseconds: 3000),
builder: (step) => AnimatedAlign(
alignment: step
? Alignment.centerLeft
: Alignment.centerRight,
duration: Duration(milliseconds: 2000),
child: Container(
width: 64,
height: 64,
decoration: BoxDecoration(
shape: BoxShape.circle,
color: Colors.red
),
),
)
)
Parameters #
duration: The duration for each step in the sequence.builder: A function that builds the UI for each step based on the current step status (true/false).loop: (Optional) Indicates whether the sequence should loop back to the beginning after reaching the last step. Default istrue.