init static method
Initial method of PrayerTimeTool
Implementation
static Future<PrayerTimeTool> init(
{String? defaultLat,
String? defaultLong,
String? defaultPlaceName}) async {
var prayerTimeTool = PrayerTimeTool._();
await DzikrErrorConfig.doTry(() async {
if (defaultLat != null) prayerTimeTool._lat = defaultLat;
if (defaultLong != null) prayerTimeTool._long = defaultLong;
if (defaultPlaceName != null) prayerTimeTool._place = defaultPlaceName;
await prayerTimeTool._getLocation();
await prayerTimeTool._getPrayerTime();
});
return prayerTimeTool;
}