server things

This commit is contained in:
nico
2024-05-15 19:59:10 +02:00
parent 3528e2ee6c
commit 1656ffb00c
7 changed files with 200 additions and 145 deletions

View File

@@ -112,8 +112,12 @@ class _ViewCamsState extends State<ViewCams> {
appBar: AppBar(
bottom: TabBar(tabs: [
Tab(text: AppLocalizations.of(context)!.completed),
Tab(text: AppLocalizations.of(context)!.uncompleted,),
Tab(text: AppLocalizations.of(context)!.map,),
Tab(
text: AppLocalizations.of(context)!.uncompleted,
),
Tab(
text: AppLocalizations.of(context)!.map,
),
]),
title: Text(AppLocalizations.of(context)!.viewplacesappbar)),
body: TabBarView(
@@ -201,13 +205,14 @@ class _ViewCamsState extends State<ViewCams> {
onChanged: null,
),
onTap: () async {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => AddCamMain(
isFinished: true,
existingData: place,
)));
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => AddCamMain(
isSent: place['Sent'] == 1 ? true : false,
isFinished: true,
existingData: place,
)));
},
),
);
@@ -277,17 +282,26 @@ class _ViewCamsState extends State<ViewCams> {
return Marker(
width: 80.0,
height: 80.0,
point: LatLng(double.parse(e['DECLAT'].toString()), double.parse(e['DECLNG'].toString())),
point: LatLng(double.parse(e['DECLAT'].toString()),
double.parse(e['DECLNG'].toString())),
child: Column(
children: [
const Icon(Icons.location_on, color: Colors.red,),
Text("ID: ${e['ID'].toString()}", style: const TextStyle(color: Colors.black),)
const Icon(
Icons.location_on,
color: Colors.red,
),
Text(
"ID: ${e['ID'].toString()}",
style: const TextStyle(color: Colors.black),
)
],
));
}).toList();
return FlutterMap(
options: MapOptions(
initialCenter: markers.isEmpty ? const LatLng(50, 10) : markers.first.point,
initialCenter: markers.isEmpty
? const LatLng(50, 10)
: markers.first.point,
interactionOptions: const InteractionOptions(
flags: InteractiveFlag.pinchZoom |
InteractiveFlag.drag |