30 lines
608 B
Dart
30 lines
608 B
Dart
class RequiredBannerModel {
|
|
const RequiredBannerModel({required this.title, required this.timeText});
|
|
|
|
final String title;
|
|
final String timeText;
|
|
}
|
|
|
|
class TodayScreenData {
|
|
const TodayScreenData({
|
|
required this.dateLabel,
|
|
required this.cards,
|
|
this.requiredBanner,
|
|
});
|
|
|
|
final String dateLabel;
|
|
final RequiredBannerModel? requiredBanner;
|
|
final List<TimelineCardModel> cards;
|
|
}
|
|
|
|
class TimelineCardModel {
|
|
const TimelineCardModel({
|
|
required this.id,
|
|
required this.title,
|
|
required this.timeText,
|
|
});
|
|
|
|
final String id;
|
|
final String title;
|
|
final String timeText;
|
|
}
|