Files
Bahla-Front/lib/ui/views/home/home_viewmodel.dart
2025-06-27 09:04:37 +02:00

51 lines
1.0 KiB
Dart

import 'package:stacked/stacked.dart';
class HomeViewModel extends BaseViewModel {
List<String> items = List<String>.generate(100, (i) => 'Item $i');
List<Event> events = [
Event(
name: 'Event 1',
picture: 'images/Affiche.jpg',
date: DateTime.now().add(Duration(days: 1)),
organizer: 'Organizer 1',
place: 'Place 1',
),
Event(
name: 'Event 2',
picture: 'images/Affiche.jpg',
date: DateTime.now().add(Duration(days: 1)),
organizer: 'Organizer 2',
),
Event(
name: 'Event 3',
picture: 'images/Affiche.jpg',
date: DateTime.now().add(Duration(days: 1)),
organizer: 'Organizer 3',
place: 'Place 3',
),
];
}
class Event {
String name;
String picture;
String organizer = 'Organizer';
String? place;
DateTime? date;
Event({
required this.name,
required this.picture,
required this.organizer,
this.date,
this.place,
});
@override
String toString() {
return 'Event{name: $name, picture: $picture}';
}
}