diff --git a/infinite_list/README.md b/infinite_list/README.md index a76e9ab..70ce58e 100644 --- a/infinite_list/README.md +++ b/infinite_list/README.md @@ -1,9 +1,9 @@ # Infinite List -An infinite list using flutter +Example app showing implemention of an infinite list + + -## Screencast - ## Getting Started diff --git a/infinite_list/media/Six.gif b/infinite_list/demo_img.gif similarity index 100% rename from infinite_list/media/Six.gif rename to infinite_list/demo_img.gif diff --git a/infinite_list/lib/main.dart b/infinite_list/lib/main.dart index 575dbd5..e3e0a53 100644 --- a/infinite_list/lib/main.dart +++ b/infinite_list/lib/main.dart @@ -1,5 +1,5 @@ -import 'package:flutter/material.dart'; import 'package:english_words/english_words.dart'; +import 'package:flutter/material.dart'; void main() => runApp(new MyApp()); @@ -9,9 +9,7 @@ class MyApp extends StatelessWidget { return new MaterialApp( title: 'Infinite List', theme: new ThemeData( - primaryColorDark: Colors.blue, - primaryColorLight: Colors.lightBlue - ), + primaryColor: Colors.blue, accentColor: Colors.lightBlue), home: new RandomWords(), ); } @@ -46,7 +44,7 @@ class RandomWordsState extends State { new MaterialPageRoute( builder: (context) { final tiles = _saved.map( - (pair) { + (pair) { return new ListTile( title: new Text( pair.asPascalCase, @@ -57,9 +55,9 @@ class RandomWordsState extends State { ); final divided = ListTile .divideTiles( - context: context, - tiles: tiles, - ) + context: context, + tiles: tiles, + ) .toList(); return new Scaffold( diff --git a/infinite_list/media/Five.png b/infinite_list/media/Five.png deleted file mode 100755 index 982c227..0000000 Binary files a/infinite_list/media/Five.png and /dev/null differ diff --git a/infinite_list/media/Four.png b/infinite_list/media/Four.png deleted file mode 100755 index d869b98..0000000 Binary files a/infinite_list/media/Four.png and /dev/null differ diff --git a/infinite_list/media/One.png b/infinite_list/media/One.png deleted file mode 100755 index f5cd87f..0000000 Binary files a/infinite_list/media/One.png and /dev/null differ diff --git a/infinite_list/media/Three.png b/infinite_list/media/Three.png deleted file mode 100755 index baf8b76..0000000 Binary files a/infinite_list/media/Three.png and /dev/null differ diff --git a/infinite_list/media/Two.png b/infinite_list/media/Two.png deleted file mode 100755 index cfe8a6c..0000000 Binary files a/infinite_list/media/Two.png and /dev/null differ diff --git a/infinite_list/test/widget_test.dart b/infinite_list/test/widget_test.dart index 1bd231f..e69de29 100644 --- a/infinite_list/test/widget_test.dart +++ b/infinite_list/test/widget_test.dart @@ -1,29 +0,0 @@ -// This is a basic Flutter widget test. -// To perform an interaction with a widget in your test, use the WidgetTester utility that Flutter -// provides. For example, you can send tap and scroll gestures. You can also use WidgetTester to -// find child widgets in the widget tree, read text, and verify that the values of widget properties -// are correct. - -import 'package:flutter/material.dart'; -import 'package:flutter_test/flutter_test.dart'; - -import 'package:infinite_list/main.dart'; - -void main() { - testWidgets('Counter increments smoke test', (WidgetTester tester) async { - // Build our app and trigger a frame. - await tester.pumpWidget(new MyApp()); - - // Verify that our counter starts at 0. - expect(find.text('0'), findsOneWidget); - expect(find.text('1'), findsNothing); - - // Tap the '+' icon and trigger a frame. - await tester.tap(find.byIcon(Icons.add)); - await tester.pump(); - - // Verify that our counter has incremented. - expect(find.text('0'), findsNothing); - expect(find.text('1'), findsOneWidget); - }); -}