Final push for today. Listen mit text und bildern inklusive ausgabe auf der gui

This commit is contained in:
2022-12-15 16:04:27 +01:00
parent 7e9fd3b5c1
commit 8ccd755737
4 changed files with 74 additions and 554 deletions
+70
View File
@@ -0,0 +1,70 @@
import 'dart:io';
import 'dart:ui';
import 'package:flutter/material.dart';
class UserDefinedItem extends StatelessWidget {
final String title;
final String description;
final Image image;
const UserDefinedItem({super.key,
required this.title,
required this.description,
required this.image,
});
@override
Widget build(BuildContext context) {
return ListTile(
leading: image,
title: Text(title),
subtitle: Text(description),
);
}
}
class NewsList extends StatelessWidget {
@override
Widget build(BuildContext context) {
return ListView(
children: [
UserDefinedItem(
title: 'Rosalia Kapelle',
description: 'Kapelle bei der Ausfahrt von Oggau',
image: Image.network('https://upload.wikimedia.org/wikipedia/commons/d/d7/Oggau_Rosaliakapelle.JPG'),
),
UserDefinedItem(
title: 'Gemeinde Amt Oggau',
description: 'Gemeide Amt der Marktgemeinde Oggau. SPÖ regierend',
image: Image.network('https://upload.wikimedia.org/wikipedia/commons/a/a1/Oggau_am_Neusiedler_See_-_Gemeindeamt_%2801%29.jpg'),
),
],
);
}
}
class IssueList extends StatelessWidget {
@override
Widget build(BuildContext context) {
return ListView(
children: [
UserDefinedItem(
title: 'Licht ausgebrannt',
description: 'Licht ist ausgebrannt in der Sebastianstraße',
image: Image.network('https://www.best-of-burgenland.com/assets/img/gemeinden/oggau/oggau_feuerwehr_2022-04-12_003.jpg'),
),
UserDefinedItem(
title: 'test2',
description: 'Gemeide Amt der Marktgemeinde Oggau. SPÖ regierend',
image: Image.network('https://upload.wikimedia.org/wikipedia/commons/a/a1/Oggau_am_Neusiedler_See_-_Gemeindeamt_%2801%29.jpg'),
),
],
);
}
}