Add layout placeholder

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
2026-08-30 16:27:41 +02:00
parent 889a3e5c34
commit 93ba2b8486
+39 -2
View File
@@ -1,7 +1,29 @@
import "package:flutter/material.dart";
// dart format off
const List<int> map = [
1,1,1,1,1,1,1,1,
1,0,0,0,0,0,0,1,
1,0,1,0,0,0,0,1,
1,0,1,0,0,0,0,1,
1,0,0,0,0,0,0,1,
1,0,0,0,0,2,0,1,
1,0,0,0,0,0,0,1,
1,1,1,1,1,1,1,1,
];
// dart format on
const int mapX = 8;
const int mapY = 8;
const int mapSize = 32;
void main() {
runApp(const MainApp());
runApp(
const Directionality(
textDirection: TextDirection.ltr,
child: MainApp(),
),
);
}
class MainApp extends StatelessWidget {
@@ -9,7 +31,22 @@ class MainApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return const Background();
return const Row(
spacing: mapSize / 1,
children: [
Flexible(child: Map()),
Flexible(child: Background()),
],
);
}
}
class Map extends StatelessWidget {
const new({super.key});
@override
Widget build(BuildContext context) {
return const Placeholder();
}
}