OLD | NEW |
(Empty) | |
| 1 import 'dart:html' show HttpRequest; |
| 2 |
| 3 main() async { |
| 4 // Asychronously get text to display. |
| 5 var lines = await getLines(); |
| 6 |
| 7 // If result is non-null, print it. |
| 8 lines?.forEach((line) => print(line)); |
| 9 } |
| 10 |
| 11 // Reads a file, returning its lines. |
| 12 getLines() async { |
| 13 var jabber = await HttpRequest.getString( |
| 14 'https://www.dartlang.org/samples-files/jabberwocky.txt'); |
| 15 var lines = jabber.split('\n'); |
| 16 lines.retainWhere((line) => |
| 17 line.toLowerCase().contains('jabberwock')); |
| 18 return lines; |
| 19 } |
OLD | NEW |