1
0
mirror of https://github.com/flutter/samples.git synced 2026-03-21 20:08:16 +00:00

Migrate to the New Material Buttons (#668)

This commit is contained in:
Brett Morgan
2021-01-27 13:20:50 +11:00
committed by GitHub
parent 6502209a78
commit 622e8d55d3
44 changed files with 122 additions and 107 deletions

View File

@@ -54,25 +54,28 @@ class DataTransferPage extends StatelessWidget {
),
Column(
children: [
RaisedButton(
ElevatedButton(
child: const Text('Transfer Data to 2nd Isolate'),
color: (controller.runningTest == 1)
? Colors.blueAccent
: Colors.grey[300],
style: ElevatedButton.styleFrom(
primary: (controller.runningTest == 1)
? Colors.blueAccent
: Colors.grey[300]),
onPressed: () => controller.generateRandomNumbers(false),
),
RaisedButton(
ElevatedButton(
child: const Text('Transfer Data with TransferableTypedData'),
color: (controller.runningTest == 2)
? Colors.blueAccent
: Colors.grey[300],
style: ElevatedButton.styleFrom(
primary: (controller.runningTest == 2)
? Colors.blueAccent
: Colors.grey[300]),
onPressed: () => controller.generateRandomNumbers(true),
),
RaisedButton(
ElevatedButton(
child: const Text('Generate on 2nd Isolate'),
color: (controller.runningTest == 3)
? Colors.blueAccent
: Colors.grey[300],
style: ElevatedButton.styleFrom(
primary: (controller.runningTest == 3)
? Colors.blueAccent
: Colors.grey[300]),
onPressed: controller.generateOnSecondaryIsolate,
),
],

View File

@@ -53,14 +53,14 @@ class InfiniteProcessPage extends StatelessWidget {
ButtonBar(
alignment: MainAxisAlignment.center,
children: [
RaisedButton(
ElevatedButton(
child: const Text('Start'),
elevation: 8.0,
style: ElevatedButton.styleFrom(elevation: 8.0),
onPressed: () => controller.start(),
),
RaisedButton(
ElevatedButton(
child: const Text('Terminate'),
elevation: 8.0,
style: ElevatedButton.styleFrom(elevation: 8.0),
onPressed: () => controller.terminate(),
),
],

View File

@@ -52,9 +52,9 @@ class _PerformancePageState extends State<PerformancePage> {
FutureBuilder(
future: computeFuture,
builder: (context, snapshot) {
return RaisedButton(
return ElevatedButton(
child: const Text('Compute on Main'),
elevation: 8.0,
style: ElevatedButton.styleFrom(elevation: 8.0),
onPressed:
snapshot.connectionState == ConnectionState.done
? () => handleComputeOnMain(context)
@@ -65,9 +65,9 @@ class _PerformancePageState extends State<PerformancePage> {
FutureBuilder(
future: computeFuture,
builder: (context, snapshot) {
return RaisedButton(
return ElevatedButton(
child: const Text('Compute on Secondary'),
elevation: 8.0,
style: ElevatedButton.styleFrom(elevation: 8.0),
onPressed:
snapshot.connectionState == ConnectionState.done
? () => handleComputeOnSecondary(context)