enduranceCompletions property
get endurance completions
Implementation
Map<String, DateTime?> get enduranceCompletions {
Map<String, DateTime?> completions = {
"Stonewood": null,
"Plankerton": null,
"Canny Valley": null,
"Twine Peaks": null,
};
for (final i in items
.where((i) => i.templateId.contains("Quest:endurancewave30theater"))) {
String ssd = completions.keys
.toList()[(int.tryParse(i.templateId.split("").last) ?? 1) - 1];
completions[ssd] =
DateTime.tryParse(i.attributes["last_state_change_time"]);
}
return completions;
}