perspective_pageview

Last updated:

0 purchases

perspective_pageview Image
perspective_pageview Images
Add to Cart

Description:

perspective pageview

Perspective Pageview #
Easy to use 3D-Perspective PageView built upon the regular PageView provided by Flutter SDK.
Current Features #

Supports 2 Aspect Ratios [1:1 & 16:9]
Enable/Disable Shadow
Change Shadow Color

Demo #

Usage #
To Use, simply add Perspective PageView to your widget tree like this:
Container(
child: Center(
// Adding Child Widget of Perspective PageView
child: PerspectivePageView(
hasShadow: true, // Enable-Disable Shadow
shadowColor: Colors.black12, // Change Color
aspectRatio: PVAspectRatio.ONE_ONE, // Aspect Ratio of 1:1 (Default)
children: <Widget>[
GestureDetector(
onTap: () {
debugPrint("Statement One");
},
child: Container(
color: Colors.red,
),
),
GestureDetector(
onTap: () {
debugPrint("Statement Two");
},
child: Container(
color: Colors.green,
),
)
],

),
),
),
copied to clipboard
You can use any of the below mentioned Enums for AspectRatio:
PVAspectRatio.ONE_ONE //for 1:1
PVAspectRatio.SIXTEEN_NINE // for 16:9
copied to clipboard
Roadmap #
Plans to add more variations to PageView transitions.
License #
MIT

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.