rotation_stage

Last updated:

0 purchases

rotation_stage Image
rotation_stage Images
Add to Cart

Description:

rotation stage

Rotation Stage #


A four-sided stage for representing 3D objects with four widgets

Installation 💻 #
❗ In order to start using Rotation Stage you must have the Dart SDK installed on your machine.
Install via dart pub add:
dart pub add rotation_stage
copied to clipboard
Usage #
The simplest way is to use the RotationStage widget.
You only have to provide a contentBuilder, everything else is preconfigured.
Widget build(BuildContext context) {
return RotationStage(
contentBuilder: (int index,
RotationStageSide side,
double currentPage,) =>
Card(
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Text(
side.map(
front: "Front",
left: "Left",
back: "Back",
right: "Right",
),
),
),
),
);
}
copied to clipboard
You can rotate the widget by swiping on the bottom bar. The top part is purposfully not swipeable,
so you can listen to whatever gestures you want there.
If you want more fine-grained control, check out the other parameters of the constructor, or
RotationStageBar, RotationStageHandle and RotationStageContent.
The source code for RotationStage should be a good starting point.
Example #
To run the example open the example folder and run flutter create .

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.