getDifferenceTime method
void
getDifferenceTime(
{ - required String interstitialID,
- VoidCallback? onAdClosed,
})
override
Implementation
getDifferenceTime(
{required String interstitialID, VoidCallback? onAdClosed}) {
if (box.read(ArgumentConstant.isStartTime) != null) {
String startTime = box.read(ArgumentConstant.isStartTime).toString();
String currentTime = DateTime.now().millisecondsSinceEpoch.toString();
int difference = int.parse(currentTime) - int.parse(startTime);
print("Difference := $difference");
print("StartTime := $startTime");
print("currentDate := $currentTime");
int differenceTime = difference ~/ 1000;
if (differenceTime > interShowTime) {
showInterstitialAd(
interstitialID: interstitialID, onAdClosed: onAdClosed);
} else {
if (onAdClosed != null) {
onAdClosed();
}
}
}
}