wonders/lib/logic/timeline_logic.dart
2022-08-29 20:38:28 -06:00

21 lines
526 B
Dart

import 'package:wonders/common_libs.dart';
import 'package:wonders/logic/common/string_utils.dart';
import 'package:wonders/logic/data/timeline_data.dart';
class TimelineLogic {
final List<TimelineEvent> events = [];
Future<void> init() async {
events.addAll(GlobalEventsData().globalEvents);
for (var w in wondersLogic.all) {
events.add(
TimelineEvent(
w.startYr,
StringUtils.supplant($strings.timelineLabelConstruction, {'{title}': w.title}),
),
);
}
}
}