// This file was generated using bin/screenshot.dart.template and // bin/sample_page.dart. For more information see README.md. import 'package:flutter_driver/driver_extension.dart'; import 'package:flutter/material.dart'; @(imports) class SampleScreenshots extends StatefulWidget { @override SampleScreenshotsState createState() => new SampleScreenshotsState(); } class SampleScreenshotsState extends State<SampleScreenshots> { final List<Widget> samples = <Widget>[ @(widgets) ]; int sampleIndex = 0; @override Widget build(BuildContext context) { return new GestureDetector( key: const ValueKey<String>('screenshotGestureDetector'), behavior: HitTestBehavior.opaque, onTap: () { setState(() { sampleIndex += 1; }); }, child: new IgnorePointer( child: samples[sampleIndex % samples.length], ), ); } } void main() { enableFlutterDriverExtension(); WidgetsApp.debugAllowBannerOverride = false; // No "debug" banner. runApp(new SampleScreenshots()); }