dart_pad_widget 2.0.0-nullsafety.0 dart_pad_widget: ^2.0.0-nullsafety.0 copied to clipboard
A new Flutter package project.
import 'package:flutter/material.dart';
import 'package:dart_pad_widget/dart_pad_widget.dart';
void main() {
runApp(
MaterialApp(
home: Scaffold(
body: SingleChildScrollView(
child: Center(
child: Container(
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
DartPad(
key: Key('example1'),
width: 500,
height: 400,
code: 'void main() => print("Hello DartPad Widget");',
),
DartPad(
key: Key('example2'),
width: 1000,
height: 400,
flutter: true,
darkMode: true,
code: """import 'package:flutter/material.dart';
Future main() async {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
MyApp();
_MyAppState createState() => _MyAppState();
}
class _MyAppState extends State {
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(),
body: Center(
child: Container(
child: Text('Hello, World!'),
),
),
),
);
}
}""",
),
DartPad(
key: Key('example3'),
width: 800,
height: 400,
split: true,
darkMode: false,
flutter: true,
code: """import 'package:flutter/material.dart';
Future main() async {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
MyApp();
_MyAppState createState() => _MyAppState();
}
class _MyAppState extends State {
Widget build(BuildContext context) {
return MaterialApp(
theme: new ThemeData(
brightness: Brightness.dark,
),
home: Scaffold(
appBar: AppBar(),
body: Center(
child: Container(
child: Text('Hello, World!'),
),
),
),
);
}
}""",
),
],
),
)),
),
),
),
);
}