startTimer method
void
startTimer()
Implementation
void startTimer() {
_start = (_fastpayPaymentRequest?.isProduction == true)?(2*60):(5*50);
const oneSec = Duration(seconds: 1);
_timer = Timer.periodic(
oneSec, (Timer timer) {
if (_start == 0) {
fastpayPaymentRequest?.callback?.call(SDKStatus.CANCEL,'Request time out');
debugPrint('.............timer is finished');
dispose(null);
} else {
_start--;
}
},
);
}