3
answers
1
watching
111
views
dragon2020Lv1
19 Mar 2023
Testing to see if this method works in formatting the flutter code using triple backticks. Hopefully this works
```
```
import 'package:flutter/material.dart';
import 'package:google_fonts/google_fonts.dart';
import 'package:todolist/pages/tasklist/tasklist.dart';
import 'package:todolist/pages/tasklistdetails/tasklistdetails.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
textTheme: GoogleFonts.robotoCondensedTextTheme(),
),
initialRoute: '/tasklist',
routes: {
'/tasklist': ((context) =>
const TaskListPage(title:"Task List1 Page")),
'/tasklistdetails': ((context) =>
const TaskListDetailsPage(title: "Task List Details Page"))
});
}
}
class MyHomePage extends StatefulWidget {
const MyHomePage({super.key, required this.title});
final String title;
@override
State<MyHomePage> createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
body: const Text('Task list page'),
floatingActionButton: Theme(
data: Theme.of(context).copyWith(splashColor: Colors.amber),
child: FloatingActionButton(
onPressed: () =>{Navigator.pop(context)},
tooltip: 'Increment',
child: const Icon(Icons.add),
),
), // This trailing comma makes auto-formatting nicer for build methods.
);
}
}
```
Testing to see if this method works in formatting the flutter code using triple backticks. Hopefully this works
```
```
import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart';import 'package:todolist/pages/tasklist/tasklist.dart'; import 'package:todolist/pages/tasklistdetails/tasklistdetails.dart';
void main() { runApp(const MyApp()); }
class MyApp extends StatelessWidget { const MyApp({super.key});
@override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', theme: ThemeData( primarySwatch: Colors.blue, textTheme: GoogleFonts.robotoCondensedTextTheme(), ), initialRoute: '/tasklist', routes: { '/tasklist': ((context) => const TaskListPage(title:"Task List1 Page")), '/tasklistdetails': ((context) => const TaskListDetailsPage(title: "Task List Details Page")) }); } }
class MyHomePage extends StatefulWidget { const MyHomePage({super.key, required this.title}); final String title; @override State<MyHomePage> createState() => _MyHomePageState(); }
class _MyHomePageState extends State<MyHomePage> { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text(widget.title), ), body: const Text('Task list page'), floatingActionButton: Theme( data: Theme.of(context).copyWith(splashColor: Colors.amber), child: FloatingActionButton( onPressed: () =>{Navigator.pop(context)}, tooltip: 'Increment', child: const Icon(Icons.add), ), ), // This trailing comma makes auto-formatting nicer for build methods. ); } } ```
celluarsolLv10
20 Mar 2023
Read by 1 person
sweetyjalan7Lv2
19 Mar 2023
Already have an account? Log in