A Flutter PageView with an additional title bar and optional controls.
First, add the package to your pubspec.yaml:
dependencies: ... titled_page_view: ^0.1.1
Now you can use
TitledPageView like Flutters's
import 'package:titled_page_view/titled_page_view.dart'; ... new Scaffold( body: new TitledPageView( children: [ Column( children: [ Container(height: 300, color: Colors.green), ] ), Column( children: [ Container(height: 300, color: Colors.red), ] ), ], titleChildren: [ Text('Green'), Text('Red'), ], ), ),
TitledPageView is build around Flutter's
PageView. Therefore, many have the same name and work
exactly the same. The only two additional options are
add optional fading effects and controls to the title, respectively. Currently, both the fade
animation and the buttons (
chevron_right) are hard coded. Lastly, the code is
written such that
Axis.vertical is currently not possible, hence this
option does not exist. With these differences in mind the interface resembles Flutter's
Widget very closely, thus one can always consult the official Flutter documentation.