startTimer method
void
startTimer()
Implementation
void startTimer() {
// if (timer == null) {
timer = null;
const oneSec = Duration(seconds: 1);
var startTime = DateTime.now();
timer = Timer.periodic(
oneSec,
(Timer timer) {
final minDur = DateTime
.now()
.difference(startTime)
.inMinutes;
final secDur = DateTime
.now()
.difference(startTime)
.inSeconds % 60;
String min = minDur < 10 ? "0$minDur" : minDur.toString();
String sec = secDur < 10 ? "0$secDur" : secDur.toString();
var time = "$min:$sec";
// LogMessage.d("callTimer", time);
if (Get.isRegistered<CallController>()) {
Get.find<CallController>().callDuration(time);
}
},
);
// }
}