1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 13:58:47 +00:00

isolate_example: Update lints, rebuild runners (#825)

This commit is contained in:
Brett Morgan
2021-06-08 08:49:46 +10:00
committed by GitHub
parent 865c545f3d
commit 78dee899ea
56 changed files with 1617 additions and 134 deletions

View File

@@ -20,16 +20,20 @@ import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
class DataTransferPageStarter extends StatelessWidget {
const DataTransferPageStarter({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return ChangeNotifierProvider(
create: (context) => DataTransferIsolateController(),
child: DataTransferPage(),
child: const DataTransferPage(),
);
}
}
class DataTransferPage extends StatelessWidget {
const DataTransferPage({Key? key}) : super(key: key);
@override
Widget build(context) {
final controller = Provider.of<DataTransferIsolateController>(context);
@@ -49,7 +53,7 @@ class DataTransferPage extends StatelessWidget {
value: controller.progressPercent,
backgroundColor: Colors.grey[200],
),
Expanded(
const Expanded(
child: RunningList(),
),
Column(
@@ -193,6 +197,8 @@ class DataTransferIsolateController extends ChangeNotifier {
}
class RunningList extends StatelessWidget {
const RunningList({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
final progress =