findClosestPrayerTime static method
Implementation
static PrayerTime findClosestPrayerTime(PrayerTime prayer) {
PrayerTimeDataProvider provider = PrayerTimeDataProvider();
DzikrErrorConfig.doTry(() {
var todaySchedule =
provider.getTodayPrayerTime(monthlySchedule: prayer.monthlySchedule);
var detailedSchedule = provider.findClosestPrayerTime(todaySchedule);
prayer = PrayerTime(
monthlySchedule: prayer.monthlySchedule,
todaySchedule: detailedSchedule,
placeLat: prayer.placeLat,
placeLong: prayer.placeLong,
placeName: prayer.placeName);
}).then((value) => null);
return prayer;
}